【发布时间】:2011-02-05 19:08:41
【问题描述】:
我在 /etc/postfix/virtual 中有一个虚拟别名设置,内容如下:
@mydomain.com mydomainincoming
然后我在 /etc/aliases 中有一个管道设置,内容如下:
mydomainincoming: "|/var/path_to_script/myscript.php"
每当我向多个用户(例如 addy1@mydomain.com 和 addy2@mydomain.com)发送邮件时,我的脚本都会被调用两次,并且两次都传递了完全相同的电子邮件。对于 3 个用户,该脚本称为 3X。我应该如何设置以便我的脚本只接收一封电子邮件,即使电子邮件发送给多个用户?
【问题讨论】:
-
澄清一下,当我通过在 to: 字段中指定 2 封电子邮件向多个用户发送电子邮件时,我会收到 2 封通过管道传输到脚本的电子邮件。如果我在 to: 字段中指定了多个电子邮件,我希望只将一封电子邮件通过管道传输到我的脚本。
标签: smtp pipe postfix-mta aliases