站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Joomla/用Gmail的SMTP发送Joomla激活及通知邮件
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{Joomla top}} 不论是Joomla! 1.0 还是 Joomla! 1.5,在安装之后,都默认已设定使用[[PHP]] Mail 功能来发送激活/通知邮件。在“邮件设置”那里,还有两个选项就是:Send Mail 和 SMTP。 不过,有时候偶尔会出现用 PHP Mail 或 Send Mail 发送不出邮件的情况。这可能是由于某些邮件[[服务器]]会把这两种方式发出的邮件认定为垃圾邮件而拒收。 [[Image:Joomla gmail.gif]] ==为什么要用激活邮件== 因为[[网站]]可能要发送某些通知给会员,如果不要求激活,就无法验证会员在注册时填写的信箱是否属实。有些会员注册时填写假的信箱,这样网站就无法将重要通知送达这些会员。如果是[[论坛]],那么一般在有回复帖子时,都要发送通知邮件给前面发帖的人,让他们来阅读回帖。如果信箱是假的,怎么能通知到?还有会员之间的联络,有时候也需要发送e-mail。 因此,要求会员在注册时提供有效 e-mail 是非常重要的,而确定电邮地址是否有效的最佳手段就是发送激活邮件。只有当会员点击激活邮件中的激活链接之后,才能完成注册。如果他提供的信箱是假的,那么就永远收不到激活邮件。 ==为什么要用SMTP发送激活邮件== 前面说了,PHP Mail 和 Send Mail 也能发送邮件,但是有时候会被拒绝。因此建议使用 [[SMTP]] 方式。现在大多数 SMTP 服务器都要要求发送者进行身份认证(SMTP Authentication),这样发出去的邮件中就包含了认证信息,接收方的服务器就认为这封邮件的发件人身份比较可靠,就乐于接受邮件。这就好比在淘宝网上商店的实名认证一样,多了一种认证,就提高了一些可信度。 ==为什么要用Gmail的SMTP服务器== 一般的网站都不会自己建 SMTP 服务器,毕竟有些麻烦。而且也不是随便建一个 SMTP 服务器就能得到其它邮件服务器的认可。例如:你购买的网站空间是与其它网站共享一个[[IP地址]](动态 IP),这样即使你建一个SMTP服务器,也很容易被其它邮件服务器认为不可靠。这就好比一个没有自己办公地点的公司,与拥有大面积厂房或者写字楼的公司相比,哪个更可靠?这种动态 IP 的 SMTP 服务器很容易被认为是“垃圾邮件发送者”。例如,spamhaus.org 这个网站就很容易将你的 SMTP “私服”列入黑名单,很多邮件服务器会到这个名单上核对,如果发现来信的IP已列入 spamhaus 黑名单,你的邮件就会被拒收。 举例来说,与你共享 IP 的其它某个网站自己建了 SMTP 服务器,发送了恶意邮件,被接收方标记为“垃圾邮件”并提交给 spamhaus,那么这个 IP 上所有的网站都受牵连。你建的 SMTP 服务器一样被拒绝,因为 spamhaus 名单上只写 IP 。 因此,建议使用其它免费邮件商提供的 SMTP 服务。在这么多免费邮件中,推荐使用 Gmail 的 SMTP 服务。 [[Gmail]] 帐号不仅是一个邮件帐号,它更是“Google 帐号”。拥有了 Gmail 帐号,就能登录Google 的网站流量分析系统、Google Group、[[Gtalk]] 即时通讯工具、Google Code、Google Calendar 等等在线服务。你就相当于拥有了一个使用范围很广的 Passport 通行证。 单就邮件功能来说,Gmail也是非常不错的。强大的邮件搜索功能,使得你几乎不用删除邮件。同一主题的邮件往来以会话(Thread)形式叠联显示,也是一大创举。它还提供了免费的 POP3 和 SMTP 服务,方便用户通过 Outlook Express 等邮件客户端软件收发邮件。 ==怎样设置Gmail的SMTP== 首先要在Gmail的Web界面上进入“设置”,启用 SMTP 和 [[POP3]] 服务。 如果你要在 OE 上面使用 Gmail 的 SMTP,可以参考 Gmail 的帮助页面来设置。但是在 Joomla! 的邮件设置中,这样填写是行不通的。 一般我们都在“SMTP 主机”这里填写 smtp.***.com ,星号代表 SMTP 服务器的域名。但是 Gmail 很特殊!因为它的认证是通过 SSL 协议访问的,而 Joomla! 没有提供 [[SSL]] 验证的选项。曾经有人在论坛发了一个 Gmail SSL 补丁,以便在上面的表单上增加一项“SMTP安全: SSL”。但是,这个补丁会修改 Joomla! 1.5 的核心文件 ==Gmail的SMTP邮件限量== 为了防止有人利用Gmail的免费SMTP服务发送大量垃圾邮件,Gmail 规定:每个帐号通过SMTP每天只能发给100个收件人(注意:不是 100 封邮件,这个限制更严格),超过这个数量就被封号24小时;如果你登录到 Gmail 的 web 界面,则每天可以发给 500 个收件人,超过这个数量也会被封号 24 小时。 如果你的网站注册人数很多,或者论坛发帖量很大,则每天发送的激活/通知邮件很容易超过 100 封,这就违反了Gmail的规定,会被停用帐号24小时 这样来说,Gmail 的 SMTP 不能用在大型网站。如果你的网站每天发送的激活/通知邮件不超过 100,推荐使用 Gmail SMTP;如果超过这个数量,就需要寻找其它不限量的 SMTP,或者自己搭建一个 SMTP 了 —— 大型网站都会这么做。 ==参考来源== http://www.joomlagate.com/article/joomla-basic/send-joomla-activation-email-with-gmail-smtp/ {{Joomla}} [[category:Joomla|Y]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:Joomla
(
编辑
)
模板:Joomla top
(
编辑
)