linux – 如何更改Postfix中的Envelope?

使用Postfix通过Amazon SES发送邮件Linux服务器.从wordpress发送电子邮件时,由于信封地址不正确,电子邮件将被拒绝.

如何配置Postfix以始终将myemail@mydomain.com用作Envelope From地址?

我正在寻找我可以配置的属性,而不是基于代码解决方案.

解决方法

将以下内容放在/ etc / postfix / canonical中:
# Use the empty regexp to map *any* address to the desired envelope sender.
// my-fixed-envelope-sender@example.org

将以下内容附加到/etc/postfix/main.cf:

canonical_maps = regexp:/etc/postfix/canonical
canonical_classes = envelope_sender

重新加载Postfix:

postfix reload

请注意,这只会重写信封发件人(按要求),而不是“发件人:”标题.此外,如果您在接收来自外部世界的邮件的主机上设置此项,则可能会发生严重破坏.

有关详细信息,请参阅canonical(5)canonical_mapscanonical_classes选项的文档.

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...