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

Digital-VM暑期全场六折优惠,8个机房

Digital-VM商家目前也在凑热闹的发布六月份的活动,他们家的机房蛮多的有提供8个数据中心,包括日本、洛杉矶、新加坡等。这次六月份的促销活动全场VPS主机六折优惠。Digital-VM商家还是有一点点特点的,有提供1Gbps和10Gbps带宽的VPS主机,如果有需要大带宽的VPS主机可以看看。第一、商家优惠码优惠码:June40全场主机六折优惠,不过仅可以月付、季付。第二、商家VPS主机套餐1...

DiyVM(50元起)老牌商家,香港沙田CN2直连vps/不限流量/五折终身优惠

diyvm怎么样?diyvm是一家国内成立时间比较久的主机商家了,大约在6年前站长曾经用过他家的美国机房的套餐,非常稳定,适合做站,目前商家正在针对香港沙田机房的VPS进行促销,给的是五折优惠,续费同价,香港沙田机房走的是CN2直连的线路,到大陆地区的速度非常好,DiyVM商家采用小带宽不限流量的形式,带宽2Mbps起步,做站完全够用,有需要的朋友可以入手。diyvm优惠码:五折优惠码:OFF50...

虎跃云-物理机16H/32G/50M山东枣庄高防BGP服务器低至550元每月!

虎跃科技怎么样?虎跃科技(虎跃云)是一家成立于2017年的国内专业服务商,专业主营云服务器和独立服务器(物理机)高防机房有着高端华为T级清洗能力,目前产品地区有:山东,江苏,浙江等多地区云服务器和独立服务器,今天虎跃云给大家带来了优惠活动,为了更好的促销,枣庄高防BGP服务器最高配置16核32G仅需550元/月,有需要的小伙伴可以来看看哦!产品可以支持24H无条件退款(活动产品退款请以活动规则为准...

joomla!为你推荐
internalservererrorError 500--Internal Server Error 求教这个问题怎么解决?sqlserver数据库电脑如何找到sql server数据库flashfxp下载我想下载一个FlashFXP 4.0.0 Build 1510 简体中文版的软件,可是不知道下载地址,希望大家帮帮我?申请支付宝账户怎样申请支付宝账户?要填写什么信息?工资internal大飞资讯新闻资讯包括什么内容?缤纷网谁都可以创造一个属于自己的缤纷世界中的缤纷是什么意思即时通平台老司机进来 求个直播平台中国保健养猪网中央7台致富经养猪discuz伪静态discuz怎么才能把专题目录也实现伪静态的方法详解
hostigation edgecast 踢楼 新世界电讯 512au 国内加速器 500m空间 699美元 上海联通宽带测速 安徽双线服务器 中国电信网络测速 cxz atom处理器 免费稳定空间 小夜博客 nnt 沈阳idc 2016黑色星期五 西部数码主机 ddos攻击小组 更多