Linux下的郵件命令

Linux下的郵件命令

想向我的電子郵件 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,它就會起作用。

相關內容