配置“mail”命令以在使用伺服器網域名稱時發送外部電子郵件

配置“mail”命令以在使用伺服器網域名稱時發送外部電子郵件

我有後綴郵件安裝在我的伺服器上。

以下命令運作正常

$mail [email protected]

但如果我使用這個指令

$mail [email protected]  

系統認為我正在嘗試向用戶“aj”發送本地電子郵件。怎麼可以設定郵件發送電子郵件至[電子郵件受保護]外部?

/etc/mailname 的輸出是

$cat /etc/mailname 
mydomain.com

/etc/mail.rc 的輸出

$cat /etc/mail.rc
set ask askcc append dot save crt  
ignore Received Message-Id Resent-Message-Id Status Mail-From Return-Path Via Delivered-To

答案1

取自 [1] 第 832 頁

我們應該設定的另一個參數是 mydestination,它指定本地的郵件域。

與我的問題相關的變更:

將 /etc/postfix/main.cf 中的 mydestination 設定變更為空白。

mydestination = 

跑步

sudo postfix reload

[1] Unix 與 Linux 系統管理手冊,4ed,0-13-148005-7,978-0-13-148005-6

相關內容