新闻中心

无忧主机教你Joomla!如何设置邮件发信功能

作者 / 时间 2011-02-20 08:27:35

今天我们一起来关注一下joomla!的邮件设置功能。如果你的网站有会员注册功能的,那么joomla邮件功能是不可或缺的,它可以帮你更好的管理你的网站,过滤垃圾用户、过滤垃圾信息的“前哨站”。下面是无忧主机(www.51php.com)一点点来说说这个joomla的邮件功能的好处。 一、设置邮件激活验证功能 该功能可以最大限度的降低垃圾用户注册,设置这个功能后,注册用户必须使用真实的邮箱才能注册。通过这个功能,留下的注册用户都是志同道合的朋友,可以帮我们从注册起就可以清楚一些变态者、垃圾广告的注册用户。为了方便演示这个功能,我特意在无忧主机php空间上安装了一个joomla系统,一边写一边截图配合说明。 Joomla设置注册用户邮件激活功能的方法: 登录joomla后台->全局设置->系统->会员设置->勾选新会员必须激活帐号。 按照上述设置后,用户注册后必须要登录自己的邮箱进行激活操作,否则将无法完成会员注册过程。(如图1) 通过这个设置,我们验证了注册会员的邮件真假,当网站搞活动或大事件时候,站长就可以通过系统邮件方便的通知到用户,方便管理。 二、使用SMTP邮箱协议发送会员注册激活邮件 在上面我说了,我们为了避免一些变态者或垃圾广告注册者的骚扰,我们选择会员注册后需要登录邮件激活。那么我们通过什么方式来发送这封激活邮件类?无忧主机(www.51php.com)建议用户使用的管理员邮箱(也就是系统邮件邮箱)使用支持smtp协议的邮件来发送。原因很简单:但一个邮件发送大量的邮件的时候,你的邮箱有可能会被作为垃圾邮件处理,为了避免这种情况发送,提高可信度,建议使用SMTP邮件。一般SMTP邮箱是需要邮件发送者进行身份验证(SMTP Authentication),就达到了提高可信度的目的,你也不原因你的系统邮箱三天两头被封吧,被系统认为是垃圾邮件处理掉吧。 Joomla!后台支持smtp服务器、php mail函数、sendmail几种方式发送邮件,我建议用户选择SMTP服务器方式进行发送会员注册激活邮件,这种方式更安全可靠。支持SMTP发件的免费邮箱有Gmail、126邮箱、163邮箱、新浪邮箱、QQ邮箱等都可以配置SMTP模式进行发件。 三、 Joomla!邮箱设置方法 首先我们必须有一个邮件,我这里就以为126邮箱(51phphost@126.com)为例。我们登录邮箱,先配置自己的SMTP邮箱(默认不开通SMTP功能),在“设置”里面看到一个“POP3/SMTP/IMAP”,点击开启SMTP功能。开启后,我们可以看到smtp服务器的地址是:smtp.126.com。 SMTP邮箱设置完成了,我们现在就要登录joomla后台->全局设置->服务器->邮件设置->选择SMTP服务器。然后,再设置SMTP邮箱的用户名、密码、服务器地址就搞定了,如下图。 设置完毕后,自己注册一下会员去测试下,看看是不是可以成功收到系统发送的激活邮件了吗? 无忧主机 提供美国/香港 纯Linux环境下高端免备案php虚拟主机,仅仅只需99元一年起。

本文地址:https://www.51php.com/joomla/1955.html

1
1
1
1
1
1
1