邮件怎样用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 ”私服”列入黑名单,很多邮件服务器会到这个名单上核

raksmart:香港机房服务器实测评数据分享,告诉你raksmart服务器怎么样

raksmart作为一家老牌美国机房总是被很多人问到raksmart香港服务器怎么样、raksmart好不好?其实,这也好理解。香港服务器离大陆最近、理论上是不需要备案的服务器里面速度最快的,被过多关注也就在情理之中了。本着为大家趟雷就是本站的光荣这一理念,拿了一台raksmart的香港独立服务器,简单做个测评,分享下实测的数据,仅供参考!官方网站:https://www.raksmart.com...

spinservers:10Gbps带宽高配服务器月付89美元起,达拉斯/圣何塞机房

spinservers是一家主营国外服务器租用和Hybrid Dedicated等产品的商家,Majestic Hosting Solutions LLC旗下站点,商家数据中心包括美国达拉斯和圣何塞机房,机器一般10Gbps端口带宽,且硬件配置较高。目前,主机商针对达拉斯机房机器提供优惠码,最低款Dual E5-2630L v2+64G+1.6TB SSD月付89美元起,支持PayPal、支付宝等...

HostKvm(4.25美)香港和俄罗斯高防机房云服务器

HostKvm 商家我们算是比较熟悉的国内商家,商家主要还是提供以亚洲数据中心,以及直连海外线路的服务商。这次商家有新增香港和俄罗斯两个机房的高防服务器方案。默认提供30GB防御,且目前半价优惠至4.25美元起步,其他方案的VPS主机还是正常的八折优惠。我们看看优惠活动。香港和俄罗斯半价优惠:2021fall,限购100台。通用优惠码:2021 ,八折优惠全部VPS。我们看看具体的套餐。1、香港高...

joomla!为你推荐
科大讯飞智学网教师阅卷操作指南特朗普吐槽iPhone华为余承东吐槽iPhone X,除了贵啥优点都没有asp.net网页制作如何用ASP.NET做网站?资费标准中国移动38元套餐介绍抢米网怎么样才能在小米官方网站抢到手机?加多宝和王老吉加多宝和王老吉什么关系 王老吉和加多宝哪个正宗美国独立美国是什么时候独立的?shopex模板SHOPEX模板 修改整体宽度dedecmsdedecms中是什么意思漏洞需要修复吗系统漏洞需要修复吗?
万网免费域名 bbr 美国仿牌空间 wordpress技巧 商家促销 网通代理服务器 嘉洲服务器 个人免费空间 小米数据库 太原联通测速平台 国外代理服务器地址 linux服务器维护 免费高速空间 福建铁通 Updog 空间登录首页 移动服务器托管 万网空间管理 西安服务器托管 东莞服务器托管 更多