我有一些运行qmail的服务器,通过pleskconfiguration了许多用户/域。 除了正常发送外,我还希望将指定地址的电子邮件发送给我的一个用户作为shell命令的提要。 所以,基本上,我有一些shell脚本,我希望qmail使用电子邮件调用我的脚本,并像往常一样继续交付。
如果有必要的话,我可以在脚本端做收件人/发件人filterind,尽pipe它可以更有效率和更清洁,如果qmail只将正确的电子邮件提供给我的脚本。
无论如何,如何做到这一点?
你可以使用dot-qmail文件。 从字面上看,你只需要在第一行加上| 并通过命令运行。 第二行将指定用户传递邮件。
例如:
|/usr/bin/procmail &user1
这将通过procmailpipe道的所有电子邮件,然后交付给本地系统用户user1 。