PLESK后缀可以在域外发送邮件,但不能正确地将邮件发送到PLESK管理的域。 我只想将PLESK用作Web服务器,而不能用作邮件服务器,但是如果禁用“ Plesk中的邮件管理功能”,PHP代码将无法发送电子邮件。
我对PLESK感到非常失望,因为仅配置为WEB服务器(启用sendmail PHP功能)并不容易。
我收到以下消息:
May 31 12:59:29 dashboard postfix/smtp[10495]: 0FFA37E3B0: to=<_plesk_bounce_mydomain.com@localhost.localdomain>, orig_to=<myaccount@mydomain.com>, relay=none, delay=0.01, delays=0/0/0/0, dsn=5.4.6, status=bounced (mail for localhost.localdomain loops back to myself)
我有一台装有Plesk Onyx的Linux服务器。
关于/etc/postfix/main.cf中最重要的var:
mydestination = localhost.mydomain.com, localhost, localhost.localdomain
virtual_mailbox_domains = $virtual_mailbox_maps, hash:/var/spool/postfix/plesk/virtual_domains
virtual_alias_maps = $virtual_maps, hash:/var/spool/postfix/plesk/virtual
virtual_mailbox_maps = , hash:/var/spool/postfix/plesk/vmailbox
如果我用“#”注释以下配置:
# virtual_mailbox_domains = $virtual_mailbox_maps, hash:/var/spool/postfix/plesk/virtual_domains
# virtual_alias_maps = $virtual_maps, hash:/var/spool/postfix/plesk/virtual
# virtual_mailbox_maps = , hash:/var/spool/postfix/plesk/vmailbox
然后它正在尝试使用我的邮件服务器(而不是本地smtp服务器)发送电子邮件,并且我的邮件服务器已禁用中继。