[問題] AWS ubuntu 18.04設定sendmail問題

看板Linux作者 (nash777)時間5年前 (2020/03/24 15:33), 編輯推噓1(101)
留言2則, 2人參與, 5年前最新討論串1/1
請問大家 我最近剛剛新裝pure的ubuntu 18.04在aws lightsail上 AWS預設有鎖port 25,我看的網路教學說465,587 port沒鎖 所以我都用port 587做實驗 以下是我的步驟: 1. 安裝sendmail sudo apt-get install sendmail 2. 變更/etc/mail/sendmail.mc,改用submission (587 port) DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=0.0.0.0')dnl 3.重新產生sendmail.cf 並重啟sendmail sudo m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf sudo service sendmail restart 4. 測試傳送一個mail echo "Subject: sendmail test" | sendmail -v nash777@gmail.com 5. 獲得錯誤訊息 nash777@gmail.com... Connecting to [127.0.0.1] via relay... nash777@gmail.com... Deferred: Connection refused by [127.0.0.1] 6. 查看/var/log/mail.log 錯誤訊息 Mar 24 07:20:03 ip sm-msp-queue[6638]: : to=nash777@gmail.com, ctladdr=nash777 (1001/1001), delay=1+00:46:16, xdelay=00:00:00, mailer=relay, pri=8760023, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1] 看起來我是被我自己拒絕了,也不知道怎麼解決,我查看了網路教學 看了/etc/hosts 裡面 我只有單純的 127.0.0.1 localhost netstat -plnt 查看sendmail的port 也確認是587 port 請問有解法嗎?不知道我自己有錯誤在哪邊?或其他可以試的辦法? 我已經向AWS申請解除限制了,但我看網路上人家說可以用587 port -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.206.9 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1585035186.A.236.html

03/25 23:50, 5年前 , 1F
原本Port25設定要在,再多一行你的設置
03/25 23:50, 1F

03/29 01:28, 5年前 , 2F
推Nash
03/29 01:28, 2F
文章代碼(AID): #1UURUo8s (Linux)
文章代碼(AID): #1UURUo8s (Linux)