Postfix - 在发送电子邮件时根据发送地址设置回复地址

时间:2014-04-05 04:19:24

标签: email postfix-mta

我有多个域,我收到了电子邮件,并设置了我的邮件服务器,以便将其全部传送到单个邮箱,以下示例:

comment@myblog.com
contact@mybusiness.com
admin@mywebsite.com

他们都来我这个邮箱:

ian@me.com

当我回复这些电子邮件时,回复地址将是:

ian@me.com

我希望根据电子邮件最初发送到的地址自动更新回复地址,例如:

Email is sent to me at: comment@myblog.com
I reply from: ian@me.com
I want the reply-to to be: comment@myblog.com

有没有办法使用postfix自动执行此操作?
提前谢谢。

1 个答案:

答案 0 :(得分:0)

  • 无论如何都可以在postfix中使用。但它需要一些编程来解析邮件以确定收件人的电子邮件地址,并从该值添加Reply-To标头。您需要使用外部content filterMilter application。但我不认为这是一种更清洁的方式。

  • 我宁愿说Reply-To标题应该由MUA完成。 (Thunderbird,Outlook等)而不是Postfix MTA。例如。在Thunderbird,如果您收到

    的所有电子邮件
    comment@myblog.com
    contact@mybusiness.com
    admin@mywebsite.com
    

    ian@me.com,然后您可以为上面的所有电子邮件地址添加身份(您可以设置您的姓名,电子邮件地址,回复地址等)。因此,当您回复发送至comment@myblog.com的电子邮件时,Reply-To地址将设置为comment@myblog.com。对于Thunderbird,您必须点击Edit -> Account Settings -> Manage Identities添加身份。更多信息here。所有MUA都应该具有管理身份的选项。

希望有所帮助。