Centos

CentOS Postfix 更改郵件伺服器

  • June 4, 2015

我一直在我的 CentOS 6 伺服器上使用 Postfix,它是預設安裝設置,但我想將其配置為使用現有電子郵件中的郵件伺服器。

我通過添加更改了 /etc/postfix/main.cf 文件

relayhost = [mail.mywebsite.com]:993

然後在底部我添加了

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous

然後在 /etc/postfix/sasl_passwd 我添加了

[mail.mywebsite.com]:993    my_uname:my_pword

我給了該文件 600 權限,然後執行

# postmap /etc/postfix/sasl_passwd

最後我重新啟動了後綴。在這些更改之後,它不再起作用,因為當我嘗試發送電子郵件時,我收到以下錯誤

-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
2FF29F0F        355 Thu Jun  4 11:56:24  root@centos6.localdomain
(lost connection with mail.mywebsite.com[192.185.2.93] while receiving the
initial server greeting)
                                        receiver@companyemail.com

-- 0 Kbytes in 1 Request

我在設置時做錯了什麼嗎?

Postfix 是一個 SMTP 伺服器,但埠 993 用於 IMAPS。嘗試使用 25、465 或 587,具體取決於 mail.mywebsite.com 支持的內容。

引用自:https://unix.stackexchange.com/questions/207498