« 惠普的新媒体策略 上海三日印象片段 »

Discuz!论坛支持Gmail发信

Discuz!论坛其实是可以通过Gmail发送邮件的,而且Gmail的稳定性和易用性是有口皆碑的,比起国内的其他免费STMP服务商更加可靠。下面一步一步告诉你如何实现用Discuz!论坛支持Gmail发信。

第一步,检查OpenSSL
首先查看phpinfo,查看看PHP是否支持OpenSSL,看到下面的字样,或者图片就标示支持OpenSSL。一般现在的PHP都会默认支持的。
OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8b 04 May 2006
查看PHP是否支持OpenSSL

第二步,修改Discuz!代码
在include/sendmail.inc.php文件中查找
fsockopen($mail['server'], $mail['port'], $errno, $errstr, 30)
替换为
fsockopen(’ssl://’ .$mail['server'], $mail['port'], $errno, $errstr, 30)

第三步,修改Gmail设置
1.登录到您的 Gmail 帐户。
2.点击任一 Gmail 页顶部的设置。
3.点击橙色框邮件设置中的转发和 POP。
4.选择针对所有邮件启用 POP 或者针对从现在起开始接收的邮件启用 POP。
5.使用 POP 访问 Gmail 邮件后,选择您要对邮件采用的处理方式。

第四步,配置Discuz!邮件设置
邮件发送方式:选择“通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)”
SMTP 服务器:smtp.gmail.com
SMTP 端口:465
其他的就按照下图设置吧,
Discuz!论坛Gmail发送邮件设置

“Discuz!论坛支持Gmail发信”

15条回复
  1. DZ基本上不用,不过昨天才给别人装了个,哈~FF3.03好像也支持GMAIL触发了

  2. 其实免费的STMP服务不太好找,但是虚拟主机支持ssl更少。
    以前花了力气用gmail发信,但是主机却不支持,最后索性用tom的smtp了事。
    tom和qq的smtp都是开发的,稳定性还不错。

  3. 很遗憾的告诉你,我用教育网访问不了你的blog了

  4. 听说你要去沙特了,以后你就是中亚地区总裁了,替我向拉登问好

  5. 继续关注!

  6. 用gmail发信有啥好处呢?

  7. 其实国内也有不错的

    我用的discuz都不是6.1的

    你的验证码很难看清楚是什么东西

  8. 完全不用修改PHP代码,直接在SMTP服务器那填写 ssl://smtp.gmail.com或者tls://smtp.gmail.com,端口号用465

  9. 格达迪的空间,试了好久,就是无法收到邮件。

  10. @LittleH, 请问为什么要加ssl://或tls:// ??我刚刚试了一下,真的可以了,真的是太棒了!我为此不知道弄了多少天了!!

    请问你是看了相关文档吗?还是说你知道其中的“原理”而没有看过任何相关文档就知道了呵??

    我的邮箱是wkl17#qq.com ,如果LittleH有看到此回复,或者其他朋友可以回复我的疑问(比如ccvita站长),麻烦Email告诉我一下哈,谢谢!!(因为这样的“知识”别的地方“问”不到哈。。。激励一下自己!)

    ————1名假期平均16小时/天在线的在校生

    @wkl17, 因为gmail走的是加密的ssl协议,LittleH的实现方式和我的实现方式一样,最终的地址都是ssl://smtp.gmail.com

    @kimi,

    这么说来,只要是使用OpenSSL加密的,都是要用ssl://开头了?比如http://baidu.com,如果也用OpenSSL加密,那就要使用ssl://baidu.com来访问了??

    另外,除了OpenSSL,有其它的SSL吗?

  11. 想請教大大設置gmail

    因為我試了上面您所說

    還是未能成功

    方面的話

    我想請大大幫忙我試試

  12. 忘了跟大大說我試免費空間

    IHOST的空間

  13. 你好,我之前就是看过这篇文字,设置成功的DISCUZ 7.0的邮件功能。最近我又新建了一个7.1的论坛。用这个文章里提到的设置已经无法设置成功,测试邮件时提示邮件已发出。但是邮箱里却收不到邮件。特此求助您。望指教了~谢谢了!!

回复留言

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image

你可以使用XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>