想向我的電子郵件 ID 發送郵件,但無法傳送。我已經做好了
sudo apt install mailutils
。這是我的程式碼:
ssmtp [email protected]
Hello world
顯示錯誤
ssmtp :cannot open mail 25
答案1
ssmtp
(看起來是作為 MTA 安裝在您的系統上)不是功能齊全的 SMTP 伺服器。
相反,它依賴外部 SMTP 伺服器來轉發郵件。
您遇到的錯誤訊息表示您還沒有配置它。
通常,配置ssmtp
位於/etc/ssmtp/ssmtp.conf
(請參閱線上說明頁了解如何使用此文件)。
在該設定檔中要設定的最重要的參數是mailhub
。將其設置為<your FAI SMTP server>:25
,它就會起作用。