• PHPMailer:PHP发送邮件类库


    PHPMailer是一个用于发送电子邮件的PHP函数包。它提供的功能包括:   
    *.在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址   
    *.支持多种邮件编码包括:8bit,base64,binary和quoted-printable   
    *.支持SMTP验证   
    *.支持冗余SMTP服务器   
    *.支持带附件的邮件和Html格式的邮件   
    *.自定义邮件头   
    *.支持在邮件中嵌入图片   
    *.调试灵活   
    *.经测试兼容的SMTP服务器包括:Sendmail,qmail,Postfix,Imail,Exchange等   
    *.可运行在任何平台之上

    下面是我测试PHPMailer用的例子,使用的是新浪的SMTP服务器。使用之前需要在新浪申请一个邮箱,并在设置里面开通SMTP/POP3。该例子还演示了简繁不同内码和附件的传送。

    <?php
    require_once 'includes/phpmailer/class.phpmailer.php';
    
    $mail = new PHPMailer();
    $mail->CharSet ="UTF-8";
    $mail->IsSMTP();
    $mail->SMTPAuth = true;
    $mail->Host = "smtp.sina.com";
    $mail->Username = "amonest";
    $mail->Password = "xxxxx";
    $mail->SetFrom('amonest@sina.com', 'amonest');
    $mail->AddAddress('amonest@sina.com', 'amonest');
    $mail->Subject = 'Test Mail';
    $mail->MsgHTML('<b>Hello, 简体,繁?!!</b>');
    $mail->AddAttachment("LICENSE.txt");
    
    if(!$mail->Send()) {
        echo "Mailer Error: " . $mail->ErrorInfo;
    } else {
        echo "Message sent!恭喜,邮件发送成功!";
    }
  • 相关阅读:
    C项目实践--贪吃蛇(2)
    Dos下同时执行多条命令简化操作
    C语言进入界面编程准备篇
    C项目实践--图书管理系统(4)
    C项目实践--图书管理系统(3)
    C项目实践--图书管理系统(1)
    C项目实践--图书管理系统(2)
    bzoj2302: [HAOI2011]Problem c
    bzoj3545: [ONTAK2010]Peaks
    loj#2537. 「PKUWC2018」Minimax
  • 原文地址:https://www.cnblogs.com/eastson/p/2886974.html
Copyright © 2020-2023  润新知