是否可以使用localhost中的phpList发送邮件

时间:2013-09-02 17:07:38

标签: php email newsletter phplist

我在localhost上安装了phpList来测试它,但我无法发送任何邮件 是否可以从localhost执行此操作。我正在使用WAMP。

我已成功安装并配置了一些选项。

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

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

任何帮助都将受到高度赞赏。 : - )

2 个答案:

答案 0 :(得分: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'];
  2. 的每个发生点之上添加$this->SMTPAuth = true;
  3. 评论每个$this->Helo = getConfig("website");
  4. 我没有替换PHPList 3.0.5附带的PHPMailer 5.2.5

答案 1 :(得分:0)

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