配置“mail”命令以在使用服务器域名时发送外部电子邮件

我的服务器上安装了postfix邮件

以下命令工作正常

$mail aj@xyz.com 

但是如果我使用这个命令

 $mail aj@mydomain.com 

系统认为我正在尝试向用户’aj’发送本地电子邮件。 如何设置邮件从外部发送电子邮件到aj@mydomain.com?

/ 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] pg 832

我们应该设置的另一个参数是mydestination,它指定本地的邮件域。

与我的问题相关的更改:

将/etc/postfix/main.cf中的mydestination设置更改为空白。

 mydestination = 

 sudo postfix reload 

[1] Unix和Linux系统管理手册,4ed,0-13-148005-7,978-0-13-148005-6