使用phpmailer发送email

使用phpmailer发送email
http://phpmailer.codeworxtech.com/
这里下载phpmailer

使用phpmailer发送email<html>
使用phpmailer发送email<head>
使用phpmailer发送email<title>使用PHPMailer发邮件</title>
使用phpmailer发送email</head>
使用phpmailer发送email<body>
使用phpmailer发送email<?php
使用phpmailer发送email if (!array_key_exists('Submitted',$_POST))
使用phpmailer发送email {
使用phpmailer发送email?>
使用phpmailer发送email    <form method="post" action="mail2.php">
使用phpmailer发送email    <input type="hidden" name="Submitted" value="true"/><br/>
使用phpmailer发送email    邮件服务器: <input type="text" name="Host" size="25"/><br/>
使用phpmailer发送email    如果要求验证:<br/>
使用phpmailer发送email    用户名: <input type="text" name="Username" size="25"/><br/>
使用phpmailer发送email    密    码: <input type="password" name="Password" size="10"/>
使用phpmailer发送email    <hr/>
使用phpmailer发送email    发给: <input type="text" name="To" size="25"/><br/>
使用phpmailer发送email    来自 Email: <input type="text" name="From" size="25"/><br/>
使用phpmailer发送email    来自 姓名: <input type="text" name="FromName" size="25"/><br/>
使用phpmailer发送email    主题: <input type="text" name="Subject" size="25"/><br/>
使用phpmailer发送email    <textarea name="Message" cols="50" rows="10"></textarea><br/>
使用phpmailer发送email    使用HTML: <input type="checkbox" name="HTML"/>
使用phpmailer发送email    <input type="submit" value="发送Email"/>
使用phpmailer发送email    </form>
使用phpmailer发送email<?php
使用phpmailer发送email }
使用phpmailer发送email else
使用phpmailer发送email {
使用phpmailer发送email    require("class.phpmailer.php");
使用phpmailer发送email    $To = $_POST['To'];
使用phpmailer发送email    $From = $_POST['From'];
使用phpmailer发送email    $FromName = $_POST['FromName'];
使用phpmailer发送email    $Subject = $_POST['Subject'];
使用phpmailer发送email    $Message = $_POST['Message'];
使用phpmailer发送email    $Host = $_POST['Host'];
使用phpmailer发送email    
使用phpmailer发送email    if (array_key_exists('HTML',$_POST))
使用phpmailer发送email    {
使用phpmailer发送email     $HTML = true;//HTML格式
使用phpmailer发送email    }
使用phpmailer发送email    else
使用phpmailer发送email    {
使用phpmailer发送email     $HTML = false;//纯文本
使用phpmailer发送email    }
使用phpmailer发送email    
使用phpmailer发送email    $Mail = new PHPMailer();
使用phpmailer发送email         
使用phpmailer发送email    $Mail->IsSMTP(); // 通过SMTP发送
使用phpmailer发送email    $Mail->Host = $Host; //SMTP服务器
使用phpmailer发送email    
使用phpmailer发送email    if (array_key_exists('Username',$_POST))
使用phpmailer发送email    {
使用phpmailer发送email     $Mail->SMTPAuth=true;
使用phpmailer发送email     $Mail->Username=$_POST['Username'];
使用phpmailer发送email     $Mail->Password=$_POST['Password'];//实际中这里肯定需要做安全处理     
使用phpmailer发送email    }
使用phpmailer发送email    else
使用phpmailer发送email    {
使用phpmailer发送email     $Mail->SMTPAuth=false;
使用phpmailer发送email    } 
使用phpmailer发送email    
使用phpmailer发送email    $Mail->From = $From;
使用phpmailer发送email    $Mail->FromName = $FromName;
使用phpmailer发送email    $Mail->AddAddress($To);
使用phpmailer发送email    $Mail->AddReplyTo($From);
使用phpmailer发送email    
使用phpmailer发送email    $Mail->WordWrap = 50; //设置自动换行
使用phpmailer发送email    $Mail->IsHTML($HTML);
使用phpmailer发送email    
使用phpmailer发送email    $Mail->Subject    = $Subject;
使用phpmailer发送email    $Mail->Body = $Message;
使用phpmailer发送email    
使用phpmailer发送email    $Mail->CharSet = "gbk";//中文字符集
使用phpmailer发送email    
使用phpmailer发送email    if($Mail->Send())
使用phpmailer发送email    {
使用phpmailer发送email     echo "消息已发送";
使用phpmailer发送email    }
使用phpmailer发送email    else
使用phpmailer发送email    {
使用phpmailer发送email        echo "消息未发送<br/>";
使用phpmailer发送email        echo "Mailer错误: " . $Mail->ErrorInfo;
使用phpmailer发送email    }
使用phpmailer发送email }
使用phpmailer发送email?>
使用phpmailer发送email</body>
使用phpmailer发送email</html>


  本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/140404,如需转载请自行联系原作者
上一篇:android模拟器默认位置的修改


下一篇:xml-rpc(1)-first demo