Chinaunix首页 | 论坛 | 博客
  • 博客访问: 617616
  • 博文数量: 178
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 2162
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-12 20:06
文章分类

全部博文(178)

文章存档

2011年(1)

2010年(94)

2009年(86)

我的朋友

分类:

2010-03-29 13:31:17

Wordpress能发送邮件了

装了本地化的share-this插 件,却发现里面的邮件功能没法用!

看着这篇文章,试了下,呵呵~能发送邮件了~转载下!

ps:我使用的第一个插件,设置简单,傻瓜操作 – -!

———————————————————-

“我怎么收不到我blog的注册邮件啊?”
“为什么我的 WordPress 发不出邮件呢?”
……

以上这些问题是 WordPress 使用者经常碰到的问题,同时也是十分棘手的问题。为什么这么说呢?因为 WordPress 在用户注册时,是通过 Email 把初始密码发给注册用户的;而且,WordPress 很多时候也是通过 Email 来发送一些信息给博主的,比如有人在你 blog 留言了。可见,WordPress 无法发送邮件,是多么可悲的一件事啊!

接下来就是重点了,为什么邮件无法发送呢?WordPress 默认的发送邮件的方式是使用 PHP 中的 mail() 函数,而mail()函数使用的确是 *nix 的Sendmail。大多数无法发送邮件的原因就在于此。可想而知,国内广大的WIN主机用户是多么的憋闷。

难道就素手无策了?当然不是了,事情总有解决的方法。感谢伟大的 PHPer 们,因为我们有 PHPMailer ()。 更令我们高兴的事儿是 WordPress 已经集成了 PHPMailer ,有经验的 WPer 可以直接修改 wp_mail() 函数,将其发送方式修改成 SMTP 方式(具体方法请自行查阅)。对于大多数 WPer 来说,这显然不是一个好方法(废话ing)。这个时候,WordPress 丰富的插件优势又体现出来了,下面,我就介绍三个插件给大家,这也是我推荐的解决问题的方法。

1、 |

2、 |

3、 |

前两个使用的是 类,而后一个使用的 (另一个有名的 Mailer 类)。

我相信这三个插件中,无论哪一个,都足以帮助大家解决无法发送邮件的问题。

版权声明:原创文章,转载请注明出处,Crazy Loong ()
阅读(736) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~