【发布时间】:2017-06-03 03:17:43
【问题描述】:
我有一个 PHPmailer 类,从一个示例下载。我配置并安装了 Postfix 和 mailutils,但我不知道使用 postfix 配置 phpmailer 的参数。我按原样尝试,但出现错误:SMTP Error: Could not authenticate.
public $From = 'me@example.com';
public $FromName = 'Me';
public $Host = 'localhost';
public $Port = 25;
public $Helo = '';
public $SMTPSecure = ''; // empty, ssl or tls
public $SMTPAuth = false;
public $Username = '';
public $Password = '';
我必须如何配置/etc/postfix/main.cf 配置文件以及我必须在 PHPmailer 字段中插入什么?
【问题讨论】:
-
所以你需要再次点击手册
-
你的问题太模糊了......你可能想发布你的 postfix 配置文件,甚至在此之前,在 localhost 的端口 25 上运行 wireshark 或 tcpdump,看看你的 phpmailer 如何与 postfix 通信。通常,默认的后缀配置不需要在本地主机上进行任何身份验证。
-
我不明白phpmailer是什么意思,如果用户名和密码与系统相关,我不知道是什么。请帮助我,因为我知道的很少。 @垃圾邮件
-
好的。也许只是写下你想要完成的事情。
标签: php smtp phpmailer postfix-mta