我在localhost上安装了phpList
来测试它,但我无法发送任何邮件
是否可以从本地主机执行此操作。我正在使用WAMP。
我已经成功安装了它,还配置了一些选项。
这些是我做过的其他配置。。
define("PHPMAILERHOST",'smtp.gmail.com:465');
$phpmailer_smtpuser = '######@gmail.com';
$phpmailer_smtppassword = '#####';
define('PHPMAILERPORT',465);
如有任何帮助,我们将不胜感激。:-)
让它与PHPList3.0.5 一起工作
以下是config/config.php
摘录:
define("PHPMAILER",1);
define("PHPMAILERHOST",'smtp.gmail.com');
define("PHPMAILERPORT",'465');
$phpmailer_smtpsecure = 'ssl';
$phpmailer_smtpuser = 'user@gmail.com';
$phpmailer_smtppassword = 'pass';
$phpmailer_smtpport = '465';
不幸的是,我还不得不编辑admin/class.phplistmailer.php
:
- 我不得不在
$this->SMTPAuth = true;
的每个位置上加上$this->SMTPSecure = $GLOBALS['phpmailer_smtpsecure'];
- 对
$this->Helo = getConfig("website");
中的每个位置进行评论
我还没有更换PHPList 3.0.5 附带的PHPMailer 5.2.5
如果您只想测试它,而不想将其用作工作localhost上的生产,我建议您安装smtp4dev。该软件捕获在本地SMTP端口(25)上发送的所有电子邮件,您可以在Outlook或任何您想要测试的电子邮件软件中看到它们。