---恢復內容開始---php
首先。須要phpmailer的包。html
地址:https://github.com/Synchro/PHPMailergit
解開壓縮包,將class.phpmailer.php,class.smtp.php,放到目錄github
代碼:瀏覽器
<?php header("Content-type: text/html; charset=utf-8"); require("class.phpmailer.php"); //引入文件(把剛纔解壓的那些文件放到對應的路徑就能夠了) require_once('class.smtp.php'); $mail = new PHPMailer(); //實例化 $mail->IsSMTP(); // 啓用SMTP $mail->Host = "smtp.163.com"; //smtp服務器的名稱(這裏以126郵箱爲例) $mail->Port = 25; $mail->SMTPAuth = true; //啓用smtp認證 $mail->Username = "你的郵箱名"; //你的郵箱名 $mail->Password = "郵箱密碼"; //郵箱密碼 //設置時間 date_default_timezone_set('Asia/Shanghai'); $mail->From = "郵箱名"; //發件人地址(也就是你的郵箱地址) $mail->FromName = "tumi"; //發件人姓名 $mail->AddAddress("收件人郵件", "小米"); //添加收件人 $mail->AddReplyTo("郵件名", "tumi"); //回覆地址(可填可不填) $mail->WordWrap = 50; //設置每行字符長度 $mail->AddAttachment("img/logo.jpg", "logo的圖片"); // 添加附件,並指定名稱 $mail->IsHTML(true); // 是否HTML格式郵件 $mail->CharSet = "utf-8"; //設置郵件編碼 $mail->Subject = "hello"; //郵件主題 //郵件中有html $user_name = 'tumi'; $bodyurl = '請點擊連接完成註冊(有效期一小時):http://www.acfun.tv</a>'; $mail->Body = ' <html> <head>acfun.基佬的天堂。。</head> <body> <div style="width:60%;padding:30px 20px;background:#F9F9F9;"> <span style="font-weight:bold;font-size:16px;">Hi,' . $user_name . '</span><br/> <p>歡迎您註冊<b>acfun</b></p> <p> ">'. $bodyurl .'<"</p> <p style="color:#999;">若是以上連接沒法點擊,請將上面的地址複製到你的瀏覽器(如IE)的地址欄完成激活</p> </div> </body> </html> '; //郵件內容 //html $mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //郵件正文不支持HTML的備用顯示 if (!$mail->Send()) { echo "<p>郵件發送失敗</p>"; echo "Mailer Error: " . $mail->ErrorInfo; exit(); } else { echo "郵件發送成功。。。"; } ?>