在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 

你能帮我找到问题吗?

非常感谢。

+0

这不是一个真正的PHP问题,这是一个邮件服务器问题。 PHP从mail()返回true表示邮件服务器接受了邮件 – GordonM

+0

是的,我知道。我正在努力寻找邮件服务器的问题。 – alecam

好的,我解决了这个问题。我没有将postfix配置为“Internet站点”。