使用 CentOS 发送电子邮件不起作用



我无法在php 7.3中使用mail((发送电子邮件-它返回true,但sendmail

  • CentOS 8
  • Postfix和Sendmail:已安装并正在运行
  • 使用Sendmail发送的邮件:没有错误(如下(,但没有电子邮件-包括SPAM文件夹php.ini SMTP=mail.levaweb.com
  • AApanel:已安装-从这里发送电子邮件有效

我看过这些帖子:

PHP邮件故障排除

https://netcorecloud.com/tutorials/sendmail-in-php-complete-guide/

测试-SSH

echo "Subject: sendmail test" | sendmail -v myemail@gmail.com

220 server1.levaweb.com ESMTP Postfix
>>> EHLO server1.levaweb.com
250-server1.levaweb.com
250-PIPELINING
250-SIZE 102400000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250-SMTPUTF8
250 CHUNKING
>>> STARTTLS
220 2.0.0 Ready to start TLS
>>> EHLO server1.levaweb.com
250-server1.levaweb.com
250-PIPELINING
250-SIZE 102400000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250-SMTPUTF8
250 CHUNKING
>>> MAIL From:<root@server1.levaweb.com> SIZE=23 AUTH=root@server1.levaweb.com
250 2.1.0 Ok
>>> RCPT To:<myemail@gmail.com>
>>> DATA
250 2.1.5 Ok
354 End data with <CR><LF>.<CR><LF>
>>> .
250 2.0.0 Ok: queued as 4CB6C40096
myemail@gmail.com... Sent (Ok: queued as 4CB6C40096)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 Bye

谢谢

我通过安装rainloop web服务器找到了一条出路。

最新更新