0 server email mail postfix networking
我是 postfix 服务器的新手,并尝试按照以下要求设置简单的 postfix 服务器和客户端-
Postfix 服务器应该能够向具有网络“192.168.100.0/24”和“172.25.1.0/24”的 Postfix 客户端发送邮件,但不能向具有网络 - 10.10.1.0/24 的客户端发送邮件
互联网上到处都提到 -
“您可以在 main.cf 文件中指定受信任的网络,或者您可以让 Postfix 为您完成工作。默认情况是让 Postfix 完成工作。结果取决于 mynetworks_style 参数值。或者,您可以手动指定 mynetworks 列表,在这种情况下,Postfix 会忽略 mynetworks_style 设置。”
所以,下面是我在/etc/postfix/main.cf中对 postfix 服务器的现有设置-
myhostname = mail.hr.example.com
mydomain = hr.example.com
myorigin = $mydomain
inet_interfaces = 全部
mydestination = $myhostname、localhost.$mydomain、localhost、$mydomain
mynetworks = 192.168.100.0/24、127.0.0.0/8 , 172.25.1.0/24
postfix服务器的IP地址是192.168.100.10,主机名是hr.example.com
/etc/postfix/main.cf中 Postfix 客户端的设置是 -
myhostname = mail.mkt.example.com
mydomain = mkt.example.com
myorigin = $mydomain
inet_interfaces = 全部
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 10.10.1.0/24, 127.0.0.0/8
postfix客户端的IP地址是10.10.1.12/24,主机名是mkt.example.com
下面是从 postfix 服务器发送邮件到 postfix 客户端的输出 -
[root@hr ~]# 邮件 root@mkt.example.com
主题:测试
hi
。
环氧乙烷[root@mkt ~]# mail
Heirloom Mail 版本 12.4 7/29/08。类型 ?求助。
“/var/spool/mail/root”:12 条消息 1 条新消息 6 条未读
N 12 条根 Sun Jun 11 17:45 21/784“测试”
&
我是否理解这里的“mynetwork”参数,或者我的配置是否缺少某些内容?
小智 5
你误解了我的网络。这些是“我的网络”。这意味着我的安全网络就是这些,因此无需身份验证即可转发来自这些 IP 的邮件。注意“来自”这个词。你想要”。smtpd_recipient_restrictions =
但在多次阅读您的邮件后,很明显您对电子邮件服务器没有很好的掌握。因此,完成一些阅读。
| 归档时间: |
|
| 查看次数: |
18949 次 |
| 最近记录: |