Linux
Exchange 伺服器無法接收來自 Postfix 中繼的外部電子郵件
伺服器 A = Exchange 伺服器 (mail.example.com)
伺服器 B = VPS 上的 SMTP 伺服器 (smtp.example.com)
我使用 2 個單獨的伺服器來建構我的郵件伺服器,因為我的 ISP阻止伺服器 A 埠 25
所以配置是伺服器B(Postfix)作為我的中繼 SMTP
然後伺服器 A通過Smarthost連接到伺服器 B 現在我已經可以通過將Smarthost 埠更改為 587將****電子郵件發送到外部電子郵件
Set-SendConnector -identity "smart host connector" -Port:587
問題是我無法從外部電子郵件接收電子郵件,當我檢查我的伺服器 B 日誌時,狀態 = 退回
Dec 22 20:09:30 postfix postfix/qmgr[4160]: AF6A72044F: from=<user@gmail.com>, size=2550, nrcpt=1 (queue active) Dec 22 20:09:30 postfix postfix/local[4167]: AF6A72044F: to=<user@example.com>, relay=local, delay=0.46, delays=0.45/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "user")
伺服器 B上有我的配置
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_un$ myhostname = smtp.example.com #ADDED LINE mydomain = example.com myorigin = $mydomain alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases mydestination = [mail.example.com]:587, mail.example.com, example.com local_recipient_maps = relayhost = mynetworks = 38.123.399.10 relay_domains = mail.example.com mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all inet_protocols = all
我對此感到很困惑,我可以正常向外部發送電子郵件,但無法從外部接收
我的配置是否有問題?
您是否已將中繼伺服器 IP 添加到交換伺服器中的接收連接器?如果沒有,請遵循以下指南:接收連接器和如何為 Exchange Server 2010 配置中繼連接器
此外,還有一個類似的執行緒供您參考。
對不起,我對Postfix不熟悉,但我做了一些研究,以下是部落格中的一些解決方案供您參考:域.com的Postfix郵件循環回自己錯誤和解決方案