我正在尝试在qmail中设置一个电子邮件地址,以便可以将唯一标识符作为电子邮件地址的一部分传递。
例如:
reply-123 @ example.com,reply-345 @ example.com,reply-99999 @ example.com都会转到'reply'用户并被发送到同一个shell脚本。目前,发送到reply@example.com的电子邮件会转到脚本,我会在主题或邮件正文中传递唯一ID。将不胜感激任何建议。谢谢!
答案 0 :(得分:2)
在默认的qmail设置中,您可以完全按照建议进行操作...忽略破折号以外的任何内容以进行投放,因此.qmail-reply文件将处理reply-anything@example.com可能会将邮件发送到您的脚本并查看地址以获取标识符。
我们使用此功能进行跳出跟踪 - 如果电子邮件是xyz@example.com,发件人是bounce@sender.com,则发件人地址是这样编写的:
bounce-xyz=example.com@sender.com
脚本将地址标记为无效。
编辑:
我搞砸了一下 - 我想我在qmail上生锈了。如上所述,默认情况下别名不起作用。要支持bounce@sender.com的扩展,您需要在~bounce中使用.qmail默认文件。
请参阅LWQ上的“扩展地址”(第4.1.5节):http://www.lifewithqmail.org/lwq.html