邮件怎样用SMTP来发送Joomla信件

joomla!  时间:2021-04-15  阅读:()

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

在Joomla安装之后,都默认已设定使用PHP Mail功能来发送激活/通知邮件。全局设置-邮件设置那里,还有两个选项就是: Send Mail和SMTP,而在大多数情况下, PHP Mail都能够正常使用, 因此这个问题并不是很多人太在意。可是,有时候可能因为服务器不支持PHP Mail或Send Mail导致邮件发送不出的情况。例如,使用PHP Mail发送注册后的激活邮件,发件人信箱填写的是Gmai l的帐号, 可是Hotmai l服务器认为Gmai l的邮件应该由Gmai l服务器发出,而不应该从PHP Mail发过来, 因此统统拒绝。这就造成了很多人填写Hotmail帐号来注册会员时没有收到激活邮件的尴尬局面。

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

发现Gmai l的SMTP设置有点小复杂。以下来做一下说明:

为什么要用激活邮件?

因为网站可能要发送某些通知给会员,如果不要求激活,就无法验证会员在注册时填写的信箱是否属实。这个世界上还确实存在一批比较变态的人,注册时就是要填写假的信箱,这样网站就无法将重要通知送达这些会员。如果是论坛,那么一般在有回复帖子时, 都要发送通知邮件给前面发帖的人,让她们来阅读回帖。如果信箱是假的,怎么能通知到?还有会员之间的联络,有时候也需要发送e-mai l。

因此, 要求会员在注册时提供有效e-mai l是非常重要的, 而确定电邮地址是否有效的最佳手段就是发送激活邮件。只有当会员点击激活邮件中的激活链接之后, 才能完成注册。如果她提供的信箱是假的,那么就永远收不到激活邮件。为什么要用Gmai l的SMTP服务器?

一般的网站都不会自己建SMTP服务器,毕竟有些麻烦。而且也不是随便建一个SMTP服务器就能得到其它邮件服务器的认可。例如:你购买的网站空间是与其

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

它网站共享一个IP地址(动态IP) ,这样即使你建一个SMTP服务器,也很容易被其它邮件服务器认为不可靠。这就好比一个没有自己办公地点的公司, 与拥有大面积厂房或者写字楼的公司相比,哪个更可靠?这种动态IP的SMTP服务器很容易被认为是”垃圾邮件发送者” 。例如, spamhaus.org这个网站就很容易将你的SMTP ”私服”列入黑名单,很多邮件服务器会到这个名单上核对,如果发现来信的IP已列入spamhaus黑名单,你的邮件就会被拒收。举例来说, 与你共享IP的其它某个网站自己建了SMTP服务器, 发送了恶意邮件,被接收方标记为”垃圾邮件”并提交给spamhaus, 那么这个IP上所有的网站都受牵连。你建的SMTP服务器一样被拒绝, 因为spamhaus名单上只写IP 。

因此,我建议使用其它免费邮件商提供的SMTP服务。在这么多免费邮件中,我推荐使用Gmai l的SMTP服务。

Gmail帐号不但是一个邮件帐号, 它更是” Google帐号” 。拥有了Gmail帐号,就能登录Google的网站流量分析系统、 Google Group、 Gtalk即时通讯工具、Google Code、 Google Calendar等等在线服务。你就相当于拥有了一个使用范围很广的Passport通行证。

单就邮件功能来说, Gmai l也是非常不错的。默认6GB空间,强大的邮件搜索

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

功能,使得你几乎不用删除邮件。同一主题的邮件往来以会话(Thread)形式叠联显示,也是一大创举。它还提供了免费的POP3和SMTP服务,方便用户经过Outlook Express等邮件客户端软件收发邮件。

我认为Gmai l邮件帐号就是想要建站的网管应该必备的, 这一点我在《安装Joomla之前的准备工作》一文中也提到了。在此也顺便提一下Hotmail, 以前hotmai l也是允许经过OE来收发邮件( IMAP) ,后来竟然取消了! 也就是说,Hotmail根本没有免费SMTP服务了。我就是在那时抛弃了 hotmail转用Gmai l 。

怎样设置Gmai l的SMTP ?

首先要在Gmai l的Web界面上进入”设置” ,启用SMTP和POP3服务。如果你要在OE上面使用Gmai l的SMTP, 能够参考Gmai l的帮助页面来设置。可是在Joomla!的邮件设置中,这样填写是行不通的。我也是在失败之后经过搜索才找到一个正确方法。

一般我们都在” SMTP主机”这里填写smtp.***.com , 星号代表SMTP服务器的域名。可是Gmai l很特殊! 因为它的认证是经过SSL协议访问的, 而Joomla!没有提供SSL验证的选项。曾经有人在论坛发了一个Gmail SSL补丁,

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

以便在上面的表单上增加一项” SMTP安全: SSL” 。可是,这个补丁会修改Joomla! 1.5的核心文件, 我认为不太好——当你下次升级Joomla!时就很不方便。

这么填写:

邮件模式: SMTP

寄件地址: 此邮件地址受阻挡spam的自动程序保护,需要激活Javascript功能才能查阅。

发件人名称:某某网站(论坛)

SMTP认证:是

SMTP用户名: 此邮件地址受阻挡spam的自动程序保护,需要激活Javascript功能才能查阅。

SMTP密码: **********

SMTP主机: gmail-smtp-in. l.google.com

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

奥妙就在最后”主机”这里! 我按照上述设置, 已经在XAMPP搭建的本地测试服务器上测试成功! ( 如果你测试时 Joomla! 前台提示”PHPMAILER_RECIPIENTS_FAILED”错误,不要理会,你检查一下新注册的信箱就会发现已经收到了激活邮件)

另外注意:在” SMTP用户名”这里,必须填写完整的邮件地址,而不只是@符号前面的部分; ”密码”当然填写你自己的密码。

如果你的网站开通了Gmai l提供的”企业邮局”服务, 那么SMTP用户名那里也要填写完整的e-mai l地址作为认证帐号。

不论是还是,在安装之后,都默认已设定使用PHP Mail功能来发送激活/通知邮件。在”邮件设置”那里,还有两个选项就是: Send Mail和SMTP。在大多数情况下, PHP Mail能够满足需要, 因此也很少有人专门关注这个问题。不过,有时候偶然会出现用PHP Mail或Send Mail 发送不出邮件的情况。这可能是由于某些邮件服务器会把这两种方式发出的邮件认定为垃圾邮件而拒收。例如,本站一直使用PHP Mail发送注册后的激活邮件, 发件人信箱填写的是Gmai l的帐号, 可是Hotmai l服务器认为Gmai l的邮件应该由Gmai l服务器

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

发出,而不应该从PHP Mail发过来, 因此统统拒绝。这就造成了很多人填写Hotmail帐号来注册本站会员时没有收到激活邮件的尴尬局面。

如果你的网站拥有自己的SMTP邮件服务器(例如就提供SMTP功能) , 那么你能够使用SMTP方式来发送系统邮件。不过, 国内的空间大都没有提供SMTP服务。这一类站长也不要担心,你还有一个选择:使用的免费SMTP服务!使用Gmai l的SMTP参数来设置Joomla!的”邮件设置”并不复杂, 可是很多人都不能顺利发出邮件,在的论坛上有很多人重复对此提问, 因此今天撰文详细介绍一下。

(注:本文的早期版本推荐的是gmail-smtp-in. l.google.com这个SMTP服务器,那个方法已经失效。本文于 5月8日重新修订,介绍新的Gmai l参数设置方式) 。

Joomla! 1.5后台的”邮件设置”参数

为什么要用激活邮件?

因为网站可能要发送某些通知给会员,如果不要求激活,就无法验证会员在注册时填写的信箱是否属实。这个世界上还确实存在一批比较变态的人,注册时就是要填写假的信箱,这样网站就无法将重要通知送达这些会员。如果是论坛,那么一般在有回复帖子时,都要发送通知邮件给前面发帖的人,让她们来阅读回

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

帖。如果信箱是假的,怎么能通知到?还有会员之间的联络,有时候也需要发送e-mai l。

因此, 要求会员在注册时提供有效e-mai l是非常重要的,而确定电邮地址是否有效的最佳手段就是发送激活邮件。只有当会员点击激活邮件中的激活链接之后, 才能完成注册。如果她提供的信箱是假的,那么就永远收不到激活邮件。为什么要用SMTP发送激活邮件?

前面说了, PHP Mail和Send Mail也能发送邮件, 可是有时候会被拒绝。因此建议使用SMTP方式。现在大多数SMTP服务器都要要求发送者进行身份认证( SMTP Authentication) ,这样发出去的邮件中就包含了认证信息,接收方的服务器就认为这封邮件的发件人身份比较可靠,就乐于接受邮件。这就好比在淘宝网上商店的实名认证一样,多了一种认证,就提高了一些可信度。

为什么要用Gmai l的SMTP服务器?

一般的网站都不会自己建SMTP服务器,毕竟有些麻烦。而且也不是随便建一个SMTP服务器就能得到其它邮件服务器的认可。例如:你购买的网站空间是与其它网站共享一个IP地址(动态IP) ,这样即使你建一个SMTP服务器,也很容易被其它邮件服务器认为不可靠。这就好比一个没有自己办公地点的公司, 与拥有大面积厂房或者写字楼的公司相比,哪个更可靠?这种动态IP的SMTP服务器很容易被认为是”垃圾邮件发送者” 。例如, spamhaus.org这个网站就很容易将你的SMTP ”私服”列入黑名单,很多邮件服务器会到这个名单上核

3元/首月香港便宜vps究竟是什么货。

便宜的香港vps多少钱?现在国外VPS主机的价格已经很便宜了,美国VPS主机最低一个月只要十几元,但同样免备案的香港VPS价格贵不贵呢?或者说便宜的香港VPS多少钱?香港vps主机价格要比美国机房的贵一些,但比国内的又便宜不少,所以目前情况是同等配置下,美国VPS比香港的便宜,香港VPS比国内(指大陆地区)的便宜。目前,最便宜香港vps低至3元/首月、18元/月起,今天云服务器网(www.yunt...

老薛主机VPS年付345元,活动进行时。

老薛主机,虽然是第一次分享这个商家的信息,但是这个商家实际上也有存在有一些年头。看到商家有在进行夏季促销,比如我们很多网友可能有需要的香港VPS主机季度及以上可以半价优惠,如果有在选择不同主机商的香港机房的可以看看老薛主机商家的香港VPS。如果没有记错的话,早年这个商家是主营个人网站虚拟主机业务的,还算不错在异常激烈的市场中生存到现在,应该算是在众多商家中早期积累到一定的用户群的,主打小众个人网站...

RAKsmart秒杀服务器$30/月,洛杉矶/圣何塞/香港/日本站群特价

RAKsmart发布了9月份优惠促销活动,从9月1日~9月30日期间,爆款美国服务器每日限量抢购最低$30.62-$46/月起,洛杉矶/圣何塞/香港/日本站群大量补货特价销售,美国1-10Gbps大带宽不限流量服务器低价热卖等。RAKsmart是一家华人运营的国外主机商,提供的产品包括独立服务器租用和VPS等,可选数据中心包括美国加州圣何塞、洛杉矶、中国香港、韩国、日本、荷兰等国家和地区数据中心(...

joomla!为你推荐
360和搜狗360游览器和搜狗的哪个好全国企业信息查询想查一个企业的信息,哪个网站提供信息查询?企业信息查询系统查企业信息哪个的软件好?支付宝调整还款日蚂蚁借呗怎么设置还款时间特朗普吐槽iPhone为什么iphone x卖的这么好资费标准中国移动4g18元套餐介绍艾泰科技艾泰的品牌介绍一键备份一键还原怎么备份?权限777-rwx-rwx-rwx- linux权限数字是多少 不是777隐藏文件怎么显示win7怎样把隐藏的文件显示出来
英文域名 重庆虚拟空间 如何注册域名 域名注册使用godaddy 未注册域名查询 私服服务器租用 动态ip的vps 域名服务器上存放着internet主机的 免费申请域名和空间 主机屋 arvixe inmotionhosting 网页背景图片 腾讯实名认证中心 免费美国空间 网通服务器托管 四核服务器 如何注册阿里云邮箱 卡巴斯基免费试用版 空间首页登陆 更多