Joomla SMTPconfiguration问题

当我尝试通过CB Mail(邮件群发)扩展发送大量电子邮件时,我遇到了Joomla网站的SMTP设置问题。 我收到这个错误:

SMTP错误! 以下收件人失败:发送电子邮件的用户数量:0(列表中的总数:1)

所以,我的问题是: 什么是造成这个SMTP错误,我该如何解决它?

邮件日志说明电子邮件反弹回来自电子邮件:[email protected]

邮件列表中唯一的用户是[email protected](我只是运行一个testing,以确保user3帐户的作品,它的确如此)。 这是反弹电子邮件正文中的内容:

SMTP Error! The following recipients failed: when sending withTo: , <br /> (NULL), <br /> [email protected], <br /> Result=true<br /> <br /> 

这个网站的大量电子邮件的旧版本工作得很好,但是,为了添加Kunena论坛,并保持兼容性,我不得不做几个升级的网站。 下面概述新版本和旧版本的configuration。

网站服务器: Mac OS X Server 10.4.11,Apache 1.3.4.1,PHP 5.2.3,MySQL 4.1.22

SMTP服务器: Eudora Internet Mail Server 3.3.9(EIMS Server X)

新的configuration:

Joomla 1.5.25,Community Builder 1.7.1,CB付费订阅(CB Subs)1.2.2,CBMailing 2.3.4,Kunena Forum 1.7.0,Legacy 1.0插件被禁用

邮件设置(新buildconfiguration):

  • 邮件程序:SMTP服务器
  • 邮件来自:[email protected]
  • 从名称:CASPA
  • Sendmailpath:/ usr / sbin / sendmail
  • SMTPauthentication:是的
  • SMTP安全性:无
  • SMTP端口:25
  • SMTP用户名:[email protected]
  • SMTP密码:xxxxxxx
  • SMTP主机:209.48.40.194

旧的configuration(工作SMTPconfiguration):

Joomla 1.5.9,社区生成器1.2,CB付费订阅(CB Subs)1.0.3,CB邮件2.1,Legacy 1.0插件启用

邮件设置(旧configuration):

  • 邮件程序:SMTP服务器
  • 邮件来自:[email protected]
  • 从名称:CASPA
  • Sendmailpath:/ usr / sbin / sendmail
  • SMTPauthentication:是的
  • SMTP用户名:[email protected]
  • SMTP密码:xxxxxxx
  • SMTP主机:209.48.40.194

(请注意,旧版本的Joomla缺less两个字段:SMTP安全和SMTP端口)

答案是在我的鼻子下面。 问题是,当我升级CBMailing原始configuration被重置为默认。 大多数Joomla扩展在升级后保持现有的configuration,所以我不认为甚至首先看。 所以我把它重新设置为旧的configuration,并解决了问题。

如果有人在这里感兴趣的话可以使用CBMailing Config:

  • 允许附件? 检查
  • 允许HTML? 检查
  • 方法:一个电子邮件的整个列表
  • 发送:特定地址,[email protected]
  • 回复:login的人
  • 发送到:列表地址
  • BCC收件人:没有人