Email 将后缀配置为仅发送到指定域
为了不意外地从集成测试服务器向公司以外的人发送真实的电子邮件,我想将postfix配置为仅向*@somecompany.com等地址发送电子邮件,并删除所有其他电子邮件。是否可以在/etc/postfix/main.cf中以某种方式对其进行配置?如果是,则如何进行配置?您可以在/etc/postfix/transport文件的帮助下进行指定 您可以在main.cf中添加行transport\u maps=hash:/etc/postfix/transport 执行以下步骤 创建传输-传输1和发送给用户的邮件”user@gmail.com“应通过transport1发送,所有其他发送的邮件应通过默认方式发送 首先停止postfix的双实例(如果有)。 Open/etc/postfix/main.cf 并将inet设置为allEmail 将后缀配置为仅发送到指定域,email,testing,integration-testing,sendmail,postfix-mta,Email,Testing,Integration Testing,Sendmail,Postfix Mta,为了不意外地从集成测试服务器向公司以外的人发送真实的电子邮件,我想将postfix配置为仅向*@somecompany.com等地址发送电子邮件,并删除所有其他电子邮件。是否可以在/etc/postfix/main.cf中以某种方式对其进行配置?如果是,则如何进行配置?您可以在/etc/postfix/transport文件的帮助下进行指定 您可以在main.cf中添加行transport\u maps=hash:/etc/postfix/transport 执行以下步骤 创建传输-传输1和发送
- 将以下内容添加到master.cf transport1 unix - - n - 1 smtp -o smtp_bind_address= (add a space at 1st) -o syslog_name=postfix-localroute1 (add a space at 1st) transport1 unix--n-1 smtp -o smtp_bind_address=(在第一个位置添加空格) -o syslog_name=postfix-localroute1(在第一个位置添加空格)
- 在/etc/postfix/transport中添加/创建以下内容 somecompany.com transport1: somecompany.com transport1:
- 定义传输文件后运行postmap postmap /etc/postfix/transport 邮戳/etc/postfix/transport
- 将以下内容添加到main.cf transport_maps = hash:/etc/postfix/transport 传输映射=散列:/etc/postfix/transport
- 运行:postmap/etc/postfix/transport somecompany.com transport1:
- 重新加载后缀:重新加载后缀 postfix reload