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

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

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

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

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

    4.修改 sendmail.ini,文件路径:C:sendmailsendmail.ini

    smtp_server=smtp.qq.com
    smtp_port=25
    auth_username=自己的邮箱账号
    auth_password=密码
    force_sender=自己的邮箱账号

    下面这两项最好开启,方便查看那里出问题了
    ; 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.测试发送邮件功能
    <?php
    header("Content-type:text/html;charset=utf-8");
    
    if(mail("test@test.com","测试","测试邮件")){  //test@test.com为收件人邮箱
        echo "发送成功!!";
    }else{
        echo "发送失败!!";
    }
    
    ?>


  • 相关阅读:
    Java Nashorn--Part 4
    Java Nashorn--Part 3
    Java Nashorn--Part 2
    Java Nashorn--Part 1
    Java 异步 IO
    代码天天写,快乐天天有!
    比迷路更可怕的,是对读书的迷失。
    《寄生兽》观后感
    浅谈生活
    8月份的尾巴
  • 原文地址:https://www.cnblogs.com/M-D-Luffy/p/4922640.html
Copyright © 2011-2022 走看看