我已经在 ubuntu 12.04 机器上安装了 dovecot、postfix 和 roundcube。该系统基本上可以正常工作 - 即它能够向/从其他域发送/接收邮件。
但是,某些域会导致 /var/log/mail.log 中出现以下错误消息
Jul 15 01:59:21 one postfix/smtp[2019]: 0D0399C025F: to=<someone@destdomain.com>,
relay=sm01.destdomain.com[x.x.x.x]:25, delay=0.56, delays=0.4/0/0.06/0.1,
dsn=5.5.2, status=bounced (host sm01.destdomain.com[x.x.x.x] said:
504 5.5.2 <contact@localhost>: Sender address rejected: need
fully-qualified address (in reply to RCPT TO command))
Run Code Online (Sandbox Code Playgroud)
你知道这里有什么问题吗?即如何强制 postfix 在连接到另一个邮件服务器时使用“contact@mydomain.com”而不是“contact@localhost”?
任何提示表示赞赏。
rpe*_*pet 14
$mydomain
用作许多其他配置参数的默认值,但它不设置发件人域。
看看里面的$myorigin
参数/etc/postfix/main.cf
它指定出现在本机上发布的邮件中的域。默认是使用本地机器名,$myhostname
默认为机器名。
更多信息请参见Postfix 基本配置 README
归档时间: |
|
查看次数: |
47583 次 |
最近记录: |