Postfix 保留来自域的电子邮件

Postfix 保留来自域的电子邮件

我通过 GoogleApps 管理邮件,MX 记录配置正确。当我尝试从脚本发送邮件时,如果收件人是外部域名,则不会出现问题,但如果收件人是自有域名,则邮件无法发送。

我知道没有必要设置中继服务器来解决这个问题。在一些博客中,我发现建议如果我想发送邮件,就不要填写“mydestination”。之后我重新加载了服务,但没有成功。

我的 postfix 配置文件是这样的:

    别名数据库 = 哈希:/etc/aliases
    alias_maps = hash:/etc/aliases
    append_dot_mydomain = no
    biff = 没有
    配置目录 = /etc/postfix
    inet_interfaces = 全部
    inet_protocols = ipv4
    邮箱命令 =
    邮箱大小限制 = 0
    我的目的地 =
    我的主机名 = xxxxxxxxxx.com
    我的网络 = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
    myorigin = /etc/mailname
    readme_directory = 否
    收件人分隔符 = +
    中继主机 =
    smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
    smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
    smtpd_recipient_restrictions = permit_mynetworks 拒绝未授权目的地
    smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
    smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtpd_use_tls = 是
    
当我尝试发送邮件到[电子邮件保护]
    echo '这是一个测试' | mail -s 'test-out'[电子邮件保护]

日志为:

    7 月 10 日 12:02:30 yyyyy postfix/pickup[9617]: 1B33E908A72A: uid=0 来自=
    7 月 10 日 12:02:30 yyyyy postfix/cleanup[10603]: 1B33E908A72A: message-id=<[电子邮件保护]>
    7 月 10 日 12:02:30 yyyyy postfix/qmgr[9618]: 1B33E908A72A: from=, size=351, nrcpt=1(队列活动)
    7 月 10 日 12:02:30 yyyyy postfix/smtp[10605]: 1B33E908A72A: to=, reply=none, delay=0.44, delays=0.03/0.02/0.38/0, dsn=5.4.6, status=bounced (发往 xxxxxxxxxx.com 的邮件循环回到我自己)
    7 月 10 日 12:02:30 yyyyy postfix/cleanup[10603]: 84B23908A730: 消息 ID=<[电子邮件保护]>
    7 月 10 日 12:02:30 yyyyy postfix/bounce[10606]: 1B33E908A72A: 发件人未送达通知: 84B23908A730
    7 月 10 日 12:02:30 yyyyy postfix/qmgr[9618]: 84B23908A730: from=<>, size=2287, nrcpt=1 (队列活动)
    7 月 10 日 12:02:30 yyyyy postfix/qmgr[9618]: 1B33E908A72A: 已删除
    7 月 10 日 12:02:30 yyyyy postfix/smtp[10605]: 84B23908A730: to=, reply=none, delay=0, delays=0/0/0/0, dsn=5.4.6, status=bounced (发往 xxxxxxxxxx.com 的邮件循环回到我自己)
    7 月 10 日 12:02:30 yyyyy postfix/qmgr[9618]: 84B23908A730: 已删除
    

哪里是错误配置?

还有一个问题,日志文件中的 yyyyy 是什么意思?

提前致谢!

答案1

最后需要设置

mydestination = 本地主机

现在我在 GoogleApps 收件箱中收到我的电子邮件。

相关内容