[英]Convert a CSV to e-mail format using automation script (Python, mail API)
我正在寻求使每天都会发生的过程自动化。
我每天一次将CSV文件接收到UNIX SFTP服务器。 我想将文件内容(从服务器)发送到电子邮件地址(Exchange服务器)以便存档到Symantec Enterprise Vault。
我当时在考虑使用某种邮件API,但是在弄清楚从哪里开始时遇到了麻烦。 该脚本将如何从UNIX SFTP服务器上获取文件,然后发送到该地址?
基本上,这取决于您是否知道何时创建文件,然后可以使用crontab触发通过邮件加载并发送的python脚本。
另一个选择是使用Incron或其他工具之一来监视文件夹,例如https://github.com/gorakhargosh/watchdog或https://github.com/cespare/reflex
实际上,发送电子邮件有多种python方式,例如以下要点正在使用mailgun smtp服务器发送电子邮件https://gist.github.com/revolunet/4600258 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.