1
我正在使用linux「郵件」客戶端。當我嘗試發送電子郵件echo「test」| mail -s「testing」[email protected]由於域名無效,我收到550錯誤反彈。linux郵件使用錯誤的域發送電子郵件
在服務器上有2個域。一個是公開的,另一個是嚴格內部的。我如何只強制郵件客戶端使用公有領域?
這是失敗消息。
Final-Recipient: RFC822; [email protected]
Action: failed
Status: 5.1.8
Diagnostic-Code: SMTP; 550 5.1.8 Invalid domain: server_hostname.internal.domainname
Last-Attempt-Date: Wed, 12 Feb 2014 12:22:06 -0500
http://stackoverflow.com/questions/119390/specify-the-from-user-when-sending-email-using-the-mail-command? – dst
有什麼辦法可以在配置而不是命令行中指定它?我們有多個使用該命令的腳本。 – Igor
看起來像普通的'sendmail'配置行是'define('confDOMAIN_NAME','example.com')dnl',但我從來沒有使用它,因此沒有測試。 – dst