zoukankan      html  css  js  c++  java
  • Elgg设置SMTP验证发送邮件教程

    转载地址:  http://www.webweb.com/kb/index.php?doc-view-332.html


    Elgg默认是用PHP Mail()函数来发送邮件的,由于我们不支持该函数,因此如果您使用我们的空间,是需要设置SMTP验证才能发送邮件的。下面就是Elgg设置SMTP验证的具体步骤:

    1、首先下载phpmailer压缩包(附件中下载),并将解压后得到的phpmailer文件夹上传到Elgg站点的mod文件夹里面。

    2、登录到Elgg网站后台,在Administration - Tool Administration页面就会看到phpmailer,点后面的Enable按钮激活。

    Elgg设置SMTP验证-图1Elgg设置SMTP验证-图1

    3、激活之后,点Settings进入设置页面。

    Elgg设置SMTP验证-图2Elgg设置SMTP验证-图2

    4、在设置页面,SMTP Host这个输入mail.domain.com,然后点Save保存设置。

    Elgg设置SMTP验证-图3Elgg设置SMTP验证-图3

    5、编辑phpmailer文件夹里面的start.php文件,找到下面几行代码

            //$phpmailer->Host = "ssl://smtp.gmail.com";
            //$phpmailer->Port = 465;
            //$phpmailer->SMTPAuth = true;
            //$phpmailer->Username = ""; // gmail username
            //$phpmailer->Password = ""; // gmail password

    将代码前面的双斜线去掉,并修改host,port,username和password的值,改成下面这样:

            $phpmailer->Host = "mail.domain.com";
            $phpmailer->Port = 25;
            $phpmailer->SMTPAuth = true;
            $phpmailer->Username = "user@domain.com"; // gmail username
            $phpmailer->Password = "password"; // gmail password

    注意:教程中用到的domain.com换成您自己的域名,user@domain.com换成您建的邮箱地址,password换成这个邮箱的密码。如果您使用的是其他服务商的邮箱服务,那么这些信息需要从服务商那里获得,教程中是以使用易网库邮箱为例。


    phpmailer.zip

    Meet so Meet. C plusplus I-PLUS....
  • 相关阅读:
    leetcode 1140. Stone Game II
    主席树
    Codeforces Round #442 (Div. 2) E Danil and a Part-time Job (dfs序加上一个线段树区间修改查询)
    UVALive 3942 Remember the Word
    UVA 11235 Frequent values (RMQ )
    CodeForces
    hdu 2955 Robberies (01背包好题)
    hdu 1054 Strategic Game (简单树形DP)
    hdu 5532 Almost Sorted Array (水题)
    hdu 2089 不要62 (数位dp基础题)
  • 原文地址:https://www.cnblogs.com/iplus/p/4490088.html
Copyright © 2011-2022 走看看