小编Mut*_*utt的帖子

Postfix 发送为 hostname.domain.com 而不是 domain.com

我一直在尝试设置运行 postfix 的 debian 邮件服务器,但是当我尝试通过mail example@outlook.com收件人发送邮件时,将发件人视为 hostname.domain.com。它发送的主机名没有设置 A 或 MX 记录,它只是 /etc/hostname。如果我通过登录发送,我可以手动将发件人设置为 admin@mydomain.com telnet localhost 25

我的主要.cf

myorigin = mydomian.com
myhostname = mail.mydomain.com
mydestination = mail.mydomain.com, mydomain.com, localhost, localhost.localdomain
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

smtpd_tls_cert_file=/etc/ssl/certs/mailcert.pem
smtpd_tls_key_file=/etc/ssl/private/mail.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_tls_security_level=may
smtpd_tls_protocols = !SSLv2, !SSLv3
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
Run Code Online (Sandbox Code Playgroud)

和 mail.log 当我发送电子邮件时

Aug  3 06:28:51 hostname postfix/pickup[7047]: …
Run Code Online (Sandbox Code Playgroud)

email debian smtp postfix dovecot

5
推荐指数
2
解决办法
8286
查看次数

标签 统计

debian ×1

dovecot ×1

email ×1

postfix ×1

smtp ×1