Centos
CentOS 上的郵件伺服器 - 中繼訪問被拒絕
我在我的 CentOS 伺服器上設置了 Postfix 和 Dovecot。
現在我使用不安全的 SMTP 和 POP/IMAP(埠 25 和 110/143)。我可以在本地與自己之間發送郵件,但是當我想向我的 gmail 帳戶發送電子郵件時,例如。david@gmail.com,它回复:
Relay access denied
我嘗試了以下方法,但它仍然給我一個訪問拒絕問題。對以下內容進行了更改
/etc/postfix/main.cf
:smtpd_sasl_local_domain = smtpd_sasl_auth_enable = yes smtpd_sasl_type = cyrus smtpd_sasl_security_options = noanonymous broken_sasl_auth_clients = yes smtpd_sasl_authenticated_header = yes smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
遵循本教程 - 它非常好,它幫助我擺脫了中繼訪問錯誤。
我現在可以向任何地址發送郵件:
http://centoshelp.org/servers/mail/postfix-mail-server-on-centos/
看看有時在我的例子中(Centos 8 + postfix-2:3.3.1-8.el8.x86_64)我收到了這個錯誤資訊:postfix/smtpd …. NOQUEUE: reject: RCPT from .. .
$$ ::1 $$:554 5.7.1 …中繼訪問被拒絕; 問題是
$$ ::1 $$(IPv6) 我已經用這個特定配置解決了這個問題到 mail.cf: inet_protocols = all # 為了啟用 ipv4 和 ipv6 支持 … mynetworks_style = host … mynetworks = 127.0.0.0/8,
$$ ::1 $$/128 這樣一來,各種問題都解決了。希望這對您的情況也有用。