如何从我的.forward文件运行的脚本中获取电子邮件?

问题描述:

我正在编写一个脚本来处理自动收件箱。我从来没有真正处理邮件服务器,但已经到了每个发送的电子邮件正在执行我的脚本的地步。我使用的,看起来像这样的目标用户的主目录下的.forward文件:如何从我的.forward文件运行的脚本中获取电子邮件?

"|exec /home/[MY USER]/magic || exit 75 #[MY USER]" 

脚本简单地取它的输入,在这一点上写入文件。问题是,我不知道如何找到正在发送的电子邮件,我似乎无法找到有关.forward文件如何详细工作的任何文档。我如何获得电子邮件?

任何帮助是极大appeciated :)

有关〜/的.forward文件,并与邮件服务器之间的交互的一般信息描述hereFiltering Mail FAQ还包含了一些信息。

虽然只使用点转发文件可能就足够了,但您通常希望使用procmail进行更强大的邮件处理。