根据收件人字段中的地址路由传入电子邮件
问题描述:
如何配置邮件服务器以解析每封传入邮件的“TO”字段,并且如果邮件格式为<uniqueID>[email protected]
,则将邮件路由到user1 @ domain。 COM。否则传递给预期的收件人。看来我需要在MTA中配置/创建一个处理程序。我应该使用SMTP中继吗?根据收件人字段中的地址路由传入电子邮件
作为一个问题,Godaddy公开了这种类型的功能,因为我目前通过它们托管我的网页和电子邮件服务器。
答
这对于使用Procmail很简单。
:0
* ^To: <uniqueID>\.CommonID\[email protected]\.cim
! [email protected]
目前还不清楚是什么<uniqueID>
和CommonID
应该代表,但如果他们可以表示为正则表达式,你都设置。
LDA可以将标准输入的电子邮件传递给您编写的任何程序。 Procmail专门用于这个目的,所以即使你想用PHP编写你的程序,从Procmail而不是直接从LDA调用它也许是有意义的。
这看起来很有前途。我会报告我的结果。 – ajon 2013-02-16 11:19:59