是否有命令行电子邮件客户端和自动下载文件附件的功能?

是否有命令行电子邮件客户端和自动下载文件附件的功能?

是否有一个 Linux 电子邮件客户端可以在命令行上运行,并且可以配置为获取附件并将​​其自动保存到文件系统?

我目前使用 Thunderbird,它有一个很好的附加组件,称为“附件提取器”,一旦邮件到达,它就会自动将附件下载到文件系统。我的问题是我想运行一个自定义 php 脚本,它可以在附件到达后对其进行处理。

谢谢!

答案1

如果您在本地接收电子邮件,元邮件可能可以满足您的要求。许多 Linux 发行版都有元邮件包。

这里有一些关于它的信息:http://www.cs.umd.edu/faq/mime.html

否则,您也许可以使用 fetchmail + procmail 来解决问题。

答案2

您可以使用获取邮件程序邮件去做这个。 Procmail 可以配置为执行一个脚本,该脚本测试电子邮件是否具有任何 mime 编码的附件(这可能就像只 grep 文件中的 MIME 标头一样简单),然后调用蒙帕克如果有的话。

Procmail 几乎可以执行您想要的任何内容,因此您应该能够让它运行您的 php 脚本或 shell 包装器。

相关内容