Mailx

將 Mailx 與 Gmail 一起使用

  • June 16, 2017

我已經安裝了 mailx,當我嘗試發送電子郵件時,例如:

echo "Test" | mailx -r "foo@gmail.com" -s "Test" "bar@gmail.com"

它執行。但是我沒有收到郵件。如何設置 mailx 以發送到 Gmail,同時保留自定義發件人 ID 的功能?

如果沒有某種形式的身份驗證證明您是正確的使用者,您將無法執行此操作。

https://en.wikipedia.org/wiki/Email_spoofing

在人們用加密簽名修復它之前,這曾經是一個大問題。您可能會收到一封來自犯罪分子的電子郵件,假裝是您的老闆,要求您向他們發送secret project of the future.

如果您託管自己的郵件伺服器,您將能夠自定義使用者名,但您需要有一些方法來保持您的 IP 不變(或者回復將不起作用),或者 DDNS。

編輯:

正如@tripleee 提到的,這必須設置為 SMTP 設置,這不是 mailx 問題

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