1

我安装phpList在本地主机上进行测试,但我无法发送任何邮件。
是否可以从本地主机执行此操作。我正在使用 WAMP。

我已经成功安装它并且还配置了一些选项。

这些是我做过的其他配置..

define("PHPMAILERHOST",'smtp.gmail.com:465');
$phpmailer_smtpuser = '######@gmail.com';
$phpmailer_smtppassword = '#####';
define('PHPMAILERPORT',465);

任何帮助将不胜感激。:-)

4

2 回答 2

0

让它与 PHPList 3.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

  1. 我必须在$this->SMTPSecure = $GLOBALS['phpmailer_smtpsecure'];每个出现的地方添加$this->SMTPAuth = true;
  2. 评论每个出现的$this->Helo = getConfig("website");

我没有替换 PHPList 3.0.5 附带的 PHPMailer 5.2.5

于 2013-11-08T18:18:53.787 回答
0

如果您只是想对此进行测试而不是将其用作工作 localhost 上的生产,我建议您安装 smtp4dev。该软件捕获在您的本地 SMTP 端口 (25) 上发送的所有电子邮件,您可以在 Outlook 或您想要测试的任何电子邮件软件中查看它们。

于 2013-11-08T18:37:51.200 回答