我有一个运行Postfix的电子邮件服务器,
删除此权限可以通过以下方式完成(在main.cf
中)
- 从
permit_mynetworks
移除smtpd_recipient_restrictions
或 - 删除-
127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
来自
但是,有了这个,你的本地用户必须使用提交端口来发送邮件,默认情况下,经过身份验证的用户可以使用任何地址作为信封发件人。要限制此限制,submission
和smtps
或服务应有:
-o smtpd_sender_login_maps=hash:/etc/postfix/virtual
-o smtpd_sender_restrictions=reject_sender_login_mismatch
在这里,hash:/etc/postfix/virtual
与用于virtual_alias_maps
的相同,因为它已经有必需的address@example.com username
格式,并且有正确的地址到用户映射。