Aug 19

php怎样利用smtp发邮件 不指定

bearjia , 08:46 , 向Html讨债 , 评论(0) , 引用(0) , 阅读(858) , Via 本站原创 | |
最近在一个网站中要加入邮件密码找回,所以就找了下这方面的资料,无论百度还是谷歌,都千篇一律。
最后在中间整理了出了一个有用的。

首先在PHP中写入:
include("sendmail.php");
    $smtpserver   =   "smtp.sogou.com";//smtp服务器地址
    $smtpserverport =  25;
    $smtpusermail   =   "xxxx@sogou.com";//smtp邮件地址
    $smtpuser     =   "xxxx@sogou.com";//smtp邮件登陆用户名
    $smtppass     =   "xxxxxx";//smtp邮件登陆密码

    $smtpemailto   =   $to;//收信人邮件地址
    $mailsubject   =   $bear1;//发件人邮箱
    $mailtime    =  date("Y-m-d H:i:s");
    $utfmailbody   =   $bear2;//邮件内容
    
    $mailtype     =   "TXT";//还可以是html格式,但是我选的是文本格式
    
    $smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);
    $smtp->debug = FALSE;
    if($smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $utfmailbody, $mailtype))
    {
      echo "OK";//发信成功返回
    }else
    {
      echo "NO";//发信失败返回
    }


sendmail.php发送邮件类,这个下载放在可以调用到的路径即可:


这样就可以发送邮件了。
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]