发送电子邮件
发送电子邮件,在你的站点上添加一个用户,改用的电子邮件地址为:g089h515r806@gmail.com.在添加改用的时候,向这个用户的电子邮件地址发送一封邮件,表示为它创建了一个账户。
warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in F:\xampp\htdocs\lru\includes\mail.inc on line 193.
Unable to send e-mail. Please contact the site admin, if the problem persists.

解决办法:
Drupal中使用gmail配置SMTP: http://zhupou.cn/node/420
SMTP模块的安装,我以前讲过,现在讲讲gmail的配置。首先参看它的readme文件。很多人使用smtp模块后,下载了该模块,启用,出错了。
1、那是忘记了下载PHPMailer,PHPMailer的下载地址为:
   http://sourceforge.net/project/showfiles.php?group_id=26031
   http://sourceforge.net/projects/phpmailer/
   http://phpmailer.codeworxtech.com/

2、另外一点就是,admin/settings/site-information中的电子邮件地址要和admin/settings/smtp中的邮箱地址保持一致。很多刚接触的人,也会犯这个错误。

3、使用gmail还需要注意一点,那就是配置ssl,这个要到php.ini中配置,前篇文章好像刚讲过,就是启用openssl扩展。

4、这些都搞定了以后,那就是admin/settings/smtp页面的配置了,
   gmail的SMTP服务器为:smtp.gmail.com,端口为:465,这个该页面有提示。
   Use encrypted protocol(是否使用加密协议):这个选用ssl
   使用者名称:这个为你gmail的用户名,注意这里不要加上@gmail.com,前面的就可以了。
   密码:就是你gmail帐号的密码
   发件地址:这个参看2中说明的
   名称:这个随意
   测试邮箱地址,这个另选一个有效的就可以了。
   上面的配置完成以后,点击保存设置,就可以,会出现一个发送成功的消息。

openssl的配置:
那就是我没有配置openssl,这就好办了,很快到网上找到了答案,在php.ini文件中,找到extension=php_openssl.dll,把前面的“;”去掉,重启apache。注意这里的php.ini文件位于F:\xampp\apache\bin中,而不是位于F:\xampp\php中的那个。
    原文:http://zhupou.cn/node/417

安装一个邮件服务器,
Windows:在2003中如何配置发送邮件? http://drupalchina.org/node/4172

Linux:一般在linux下,无需进行设置,因为它自带了邮件服务器。


http://bbs.zzbaike.com/thread-25806-1-1.html


阅读更多
个人分类: Drupal笔记
想对作者说点什么? 我来说一句

发送电子邮件的代码资源

2010年07月02日 70KB 下载

asp发送电子邮件,邮件

2009年03月27日 925B 下载

java 发送电子邮件

2010年08月23日 7.75MB 下载

java发送电子邮件

2007年07月20日 2.58MB 下载

发送电子邮件的程序实例

2011年07月03日 137KB 下载

没有更多推荐了,返回首页

不良信息举报

发送电子邮件

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭