介绍
有了这个插件,你就不用烦恼因为主机的限制而不能发送mail的问题了,重要的是,该插件的新版本已经支持GMail了。
功能
- 让你的Wordpress可以发送mail,即使主机是Windows主机
- 简洁、直观的管理和测试界面
- 可配置是否自动检查插件最新版本
用法
- 安装插件后将其激活
- 进入Settings » Magic Mailer
- 按栏位要求输入各参数
- 如果想使用GMail邮箱,点击”Show GMail Configuration”
- 当网页报告如下的错误时,那么你很可能无法使用Gmail,因为你当前的PHP环境似乎没有挂载openssl模块,需要修改php.ini,你可以要求你的虚拟主机管理员进行修改,

- 如果没有上述的错误发生,你可以完成剩余的栏位了

- 保存设定后可以发一封测试mail看看是否有效,注意,GMail的发信人和收信人一样时会收不到mail的
技巧
- Reply邮箱和登录邮箱可以是不一样的,所以可以为发邮件专门申请一个mail
截图

下载
安装
- 将所下载的文件解压缩后上传到 wp-content/plugins/ 目录
- 在Wordpress管理员面板中进入 Plugin 管理页面 将该插件激活
- 在Wordpress管理员面板中进入 Settings->Maigc Mailer 页面进行配置
升版
- 2008-3-10, 发布 1.0 版本
- 2009-2-20, 2.0 版本, 支持GMail
支持
如有关于该插件的任何问题、建议请发表在下面的Comment中,我会尽快回复,但无法保证你的问题一定会及时得到答案,请谅解。
如果你觉得你很喜欢这个插件,可以帮忙做些Donation,或者在你的博客里进行宣传,让更多的博主享受这个插件。
感谢
非常感谢各位使用、宣传该插件的博主,你们的支持是我最大的动力!
常见问题
暂无
阅读过这篇文章的朋友还浏览过如下几篇文章,
- 难缠、死磕、kick out,追踪WordPress wpstats病毒
- 神秘的www.1433norangegrove.com,追踪Wordpress wpstats病毒
- AppEngine众生相, 看清GAE/SAE/ACE/BAE/TAE中浮躁的云 即 浮云
- 聚划算之深度分析 划算吗?靠谱吗?骗人吗?
- 神奇网站密码助手,轻松实现在不同网站设置不同密码

SMTP Error: Could not connect to SMTP host.
电子文件无法发送。
可能原因:您的主机禁用了 mail() 功能…
似乎无法与mail server建立连接,有两种可能,mail server地址写错了,或者你的host不允许与mail server建立socket连接
问题同上。,
而且我的是本来可以发 然后用了以后发不了了 出现上面错误。
然后卸载了也不行。
理论上卸载后,插件所有的文件就不会被WP加载,不会影响原来的功能,你可以把插件的目录名改一下试试,让WP彻底找不到这个插件。
SMTP -> ERROR: Failed to connect to server: Connection timed out (110)
SMTP Error: Could not connect to SMTP host.
我的老是这个提示
无语了!
因为主机的限制而不能发送mail的问题了
主要这句没理解
这个是给Wordpress这个博客系统做的插件,用了Wordpress才能知道我在说什么的。
哥总是那么的牛,如果能描述的详尽点,让我们这些不懂编程的人知道:
1、这个是发邮件的(我还知道)
2、如何使用?相当于FOXMAIL?
实用~~下来看看
SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport “ssl” – did you forget to enable it when you configured PHP? (40763392)
SMTP Error: Could not connect to SMTP host.
发送测试邮件提示这样的信息,是服务器问题?
是服务器问题,需要管理员在PHP.ini中打开ssl选项
急需这个插件,希望出来了能通知我
老大,下载不能啊~~~
不好意思,目前的确是暂停了下载,但很快就会恢复的,最多一周,届时我会通知你的。
挺好挺好。我也用来测试测试。gmail成功。用qq邮箱失败
测试了下,发现邮件标题包含的中文显示为乱码,正文没有问题
我用gmail测试的
是这样的,新版已经解决了问题,我稍后发到你的邮箱里,等我的下载插件完成后会更新此处的下载。
请修改为正确的链接:http://baoli.com.cn/blog/?p=338
真的解决了,欢呼啊!!!
谢谢大哥和你的MagicMailer!
我不仅要好好用,还要大力宣传!
附上一位网友的解决方案供参考,但2。8下我没有成功。
2009年04月23号
MagicMailer 发送邮件乱码解决方案,地址:
http://www.lutuzhi.com/howto/394.html
非常感谢,在你的提示下我今天对乱码问题着重进行了解决,最后通过升版邮件引擎解决了问题,而不是像这个博客里介绍的方法,应该比较彻底,我稍后发到你的邮箱里试用。
能否解决下WP2.8版下乱码的问题?现在的WP2.8版本默认使用UTF-8格式,magicMailer是2.0,谢谢你!
163邮箱收到的是乱码!
好的,我尽快检查。
测试可用,不过能改进一下么,我想定制个文章发布就通过邮件发送文章,有联系方式么
感谢关注,MagicMailer的作用是替换WP自带的mail引擎,让WP可以不依赖Host就能发出mail,如果有更高级的应用,比如像你说的通知机制需要再用其他插件来实现的。建议让访客自己用mail订阅,feedsky提供这样的服务,不过延时在一天左右。
WordPress Database Backup
请问能否支持上面这个插件?
理论上是没问题的,MagicMailer只是替换掉WP默认的邮件引擎,与具体哪个插件使用mail功能是没有关系的
我不管用哪个mail插件都发不出邮件,包括大侠你的。
不但Gmail,啥mail都一样
用Magic Mailer提示
SMTP -> ERROR: Failed to connect to server: Permission denied (13)
可是我用foxmai收发信件l都没问题啊
问题会出在哪呢?
大牛帮忙分析下,谢谢!
问一下你的主机管理员吧,似乎你的主机不允许建立socket通讯。发mail是你的PHP主机的行为,而foxmail是你的客户机的行为,两回事的。
评论和留言会自动发送通知?
还是 什么功能?
没看明白
To wfuchang,
这是WP自带的功能,我就是看到了有新留言通知邮件才上来回复的。
SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0)
To thmao,
好像是SMTP地址不正确,或者网络不通。
To cdhaha ,
修改php.ini,找到“;extension=php_openssl.dll”这一行,去掉前面的分号,然后重启Apache服务。这也和你的http服务环境有关,我用的是XAMPP集成的,这么改完就可以了。
我自己的服务器,用以前旧电脑装的win 2003,请问如何打开
To cdhaha ,
和你的主机管理员联系,要求他打开PHP的openssl模块。
博主,请教一下!我也是报ssl未开启!请问怎样打开PHP的openssl模块?
我就是管理员,呵呵!
haha, 原来是受人尊敬的管理员大人。在php.ini中搜php_openssl字串,然后把所在行前面的分号去掉。php.ini的位置会因OS和HTTP Server不同而不同,具体可以在网上搜一下。
非常感谢您的回信!问题已经圆满解决!太感动了!
不客气,常交流。
SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport “ssl” – did you forget to enable it when you configured PHP? (24)
如何解决
Hi, 请看一下你的php版本,为了减小维护量,目前MagicMailer只支持PHP 5.0以上的版本。
Parse error: parse error, expecting `T_OLD_FUNCTION’ or `T_FUNCTION’ or `T_VAR’ or `’}” in d:\www\xiatian_ftp\wwwroot\wp-content\plugins\MagicMailer\lib\class.phpmailer.php on line 45
请问博主,这是怎么回事啊?
谢谢!