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

ZoeCloud:香港BGP云服务器,1GB内存/20GB SSD空间/2TB流量/500Mbps/KVM,32元/月

zoecloud怎么样?zoecloud是一家国人商家,5月成立,暂时主要提供香港BGP KVM VPS,线路为AS41378,并有首发永久8折优惠:HKBGP20OFF。目前,解锁香港区 Netflix、Youtube Premium ,但不保证一直解锁,谢绝以不是原生 IP 理由退款。不保证中国大陆连接速度,建议移动中转使用,配合广州移动食用效果更佳。点击进入:zoecloud官方网站地址zo...

819云互联(800元/月),香港BGP E5 2650 16G,日本 E5 2650 16G

819云互联 在本月发布了一个购买香港,日本独立服务器的活动,相对之前的首月活动性价比更高,最多只能享受1个月的活动 续费价格恢复原价 是有些颇高 这次819云互联与机房是合作伙伴 本次拿到机房 活动7天内购买独立服务器后期的长期续费价格 加大力度 确实来说这次的就可以买年付或者更长时间了…本次是5个机房可供选择,独立服务器最低默认是50M带宽,不限制流量,。官网:https://ww...

gcorelabs:美国GPU服务器,8张RTX2080Ti,2*Silver-4214/256G内存/1T SSD/

gcorelabs提供美国阿什本数据中心的GPU服务器(显卡服务器),默认给8路RTX2080Ti,服务器网卡支持2*10Gbps(ANX),CPU为双路Silver-4214(24核48线程),256G内存,1Gbps独享带宽仅需150欧元、10bps带宽仅需600欧元,不限流量随便跑吧。 官方网站 :https://gcorelabs.com/hosting/dedicated/gpu/ ...

joomla!为你推荐
企业cms目前最好用的企业cms是哪个?字节跳动回应TikTok易主贾斯汀比伯的confident他在mv女主说了什么,大神回复,采纳asp.net网页制作开发ASP.NET的网站,步骤是怎样?有经验的可以说说自己的经验重庆网站制作重庆网站制作哪家好,重庆做网站制作的公司有谁比较了解的,应该去哪里做好些?支付宝注册网站在哪里注册支付宝滴滴估值500亿滴滴拉屎 App 为何能估值 100 亿美金?是怎么计算出来的2828商机网28商机网适合年轻人做的项目??kingcmsKingCMS 开始该则呢么设置呢?骑士人才系统骑士人才系统程序怎么那么难用,刚开始用盗版的不好用,买了正版的还是不好用,不是程序不兼容,就是功能discuz7.2求解答Discuz!7.2 论坛怎么设置
虚拟主机测评 域名转让 国际域名抢注 骨干网 国外永久服务器 oneasiahost vps.net mach5 韩国电信 天猫双十一抢红包 亚洲小于500m 建立邮箱 老左来了 免费dns解析 银盘服务是什么 yundun 域名与空间 云营销系统 阿里云手机官网 宿迁服务器 更多