在Ubuntu服务器16.04(postfix)中无法用PHP邮件()发送邮件
问题描述:
我想为Wordpress安装让我的服务器(Ubuntu服务器16.04/postfix托管在Azure中)通过邮件发送电子邮件()PHP功能(目前由于各种原因我无法使用SMTP)。在Ubuntu服务器16.04(postfix)中无法用PHP邮件()发送邮件
1)当我打电话邮件()的反应是真正
2)我在Azure网络安全小组打开端口25
3)这是后缀日志
Oct 17 11:15:20 server-name postfix/pickup[17340]: EEEFB17A2C7: uid=33 from=<www-data>
Oct 17 11:15:20 server-name postfix/cleanup[20035]: EEEFB17A2C7: message-id=<[email protected]d.ax.internal.cloudapp.net>
Oct 17 11:15:21 server-name postfix/qmgr[1681]: EEEFB17A2C7: from=<[email protected]dapp.net>, size=505, nrcpt=1 (queue active)
Oct 17 11:15:21 server-name postfix/error[20038]: EEEFB17A2C7: to=<[email protected]>, relay=none, delay=0.13, delays=0.09/0/0/0.04, dsn=5.0.0, status=bounced (mydomain.com)
Oct 17 11:15:21 server-name postfix/cleanup[20035]: 10DB817A2C8: message-id=<[email protected]d.ax.internal.cloudapp.net>
Oct 17 11:15:21 server-name postfix/qmgr[1681]: 10DB817A2C8: from=<>, size=2891, nrcpt=1 (queue active)
Oct 17 11:15:21 server-name postfix/bounce[20039]: EEEFB17A2C7: sender non-delivery notification: 10DB817A2C8
Oct 17 11:15:21 server-name postfix/qmgr[1681]: EEEFB17A2C7: removed
Oct 17 11:15:21 server-name postfix/local[20041]: 10DB817A2C8: to=<[email protected]dapp.net>, relay=local, delay=0.07, delays=0.04/0.01/0/0.03, dsn=2.0.0, status=sent (delivered to mailbox)
Oct 17 11:15:21 server-name postfix/qmgr[1681]: 10DB817A2C8: removed
你能帮我找到问题吗?
非常感谢。
答
好的,我解决了这个问题。我没有将postfix配置为“Internet站点”。
这不是一个真正的PHP问题,这是一个邮件服务器问题。 PHP从mail()返回true表示邮件服务器接受了邮件 – GordonM
是的,我知道。我正在努力寻找邮件服务器的问题。 – alecam