You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询:除定时发送外的每日休假/病假人员自动邮件实现方案

可行的自动邮件发送方案(无Power Automate)

1. 脚本+系统原生定时任务

用轻量脚本实现核心逻辑,配合操作系统自带的定时功能触发,无需额外付费工具:

  • 核心逻辑实现:
    • 用Python/Shell脚本获取当前日期,读取公司内部考勤数据(Excel/CSV共享文件、简单数据库均可),筛选当日休假、病假人员
    • 调用SMTP协议构建并发送邮件,示例Python代码片段:
      import smtplib
      from email.mime.text import MIMEText
      from datetime import date
      
      # 获取当日日期
      today = date.today().strftime("%Y-%m-%d")
      # 实际场景替换为读取考勤系统数据的逻辑
      leave_records = ["张三(病假)", "李四(年假)"]
      email_body = f"今日日期:{today}\n\n休假/病假人员清单:\n" + "\n".join(leave_records)
      
      # 配置邮件参数并发送
      msg = MIMEText(email_body, 'plain', 'utf-8')
      msg['Subject'] = f"{today} 人员休假情况通报"
      msg['From'] = "sender@company.com"
      msg['To'] = "team-group@company.com"
      
      with smtplib.SMTP('smtp.company.com', 25) as smtp_server:
          smtp_server.login('sender@company.com', 'auth-code') # 优先用授权码而非明文密码
          smtp_server.send_message(msg)
      
  • 定时触发配置:
    • Windows:使用「任务计划程序」,设置每日固定时间运行脚本
    • Linux/macOS:编辑crontab规则,比如每日9点执行:0 9 * * * /usr/bin/python3 /path/to/your/script.py

2. 共享表格内置脚本功能

如果团队使用Google Sheets或WPS表格这类带脚本能力的工具:

  • 在共享表格中维护含日期字段的休假人员数据
  • 用表格内置脚本编辑器编写逻辑:自动筛选当日记录,调用邮件API发送整理后的内容
  • 设置脚本的时间驱动触发器,每日自动执行(比如Google Sheets的「时间驱动」触发器、WPS的宏定时任务)

3. 邮件客户端规则+轻量脚本(小团队适配)

针对小团队场景,可结合Outlook/Thunderbird等邮件客户端实现:

  • 编写简单脚本生成当日休假内容并保存为临时文本
  • 在邮件客户端设置定时规则(或配合本地轻量定时工具),每日固定时间读取文本内容,自动创建并发送邮件

注意:所有方案需确保休假数据的实时性,可指定专人每日更新共享数据源,或对接公司考勤系统的自动导出接口。

内容的提问来源于stack exchange,提问作者Bagwis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 12:12:03