zoukankan      html  css  js  c++  java
  • windows下配置sendmail,可以通过PHP mail() 函数发送邮件

    php mail()函数在windows不能用,需要安装sendmail。

    1. 从http://glob.com.au下载sendmail.zip

    2. 解压sendmail.zip到目录下(最好使用短路径,长路径会导致问题的出现),我安装的路径是: E:wampsendmail

    3.修改php.ini 配置,我是使用的QQ邮箱发送邮件。配置如下图所示:

         

    4.修改 sendmail.ini,文件路径:E:wampsendmailsendmail.ini

     smtp_server=smtp.qq.com
     smtp_port=25
     auth_username=yourusername
     auth_password=yourpassword
     force_sender=*****@qq.com

       下面这两项最好开启,方便查看那里出问题了 

    ; log smtp errors to error.log (defaults to same directory as sendmail.exe)
    ; uncomment to enable logging
    
    error_logfile=error.log
    
    ; create debug log as debug.log (defaults to same directory as sendmail.exe)
    ; uncomment to enable debugging
    
    debug_logfile=debug.log

    5.测试发送邮件功能

     1 <?php
     2 header("Content-type:text/html;charset=utf-8");
     3 
     4 if(mail("test@test.com","测试","测试邮件")){
     5     echo "发送成功!!";
     6 }else{
     7     echo "发送失败!!";
     8 }
     9 
    10 ?>
  • 相关阅读:
    hdu--2522--循环节
    hdu--2523--读懂题意....
    hdu--1073--字符串处理
    hdu--1114--完全背包
    C#写入对象到XML/从XML读取对象
    C#打开另一个窗体
    Intent启动照片或者相机
    ViewGroup
    上传文件的表单
    添加菜单到fragment
  • 原文地址:https://www.cnblogs.com/lyg1990/p/3493725.html
Copyright © 2011-2022 走看看