用phpmailer發郵件怎麼點擊按鈕發送郵件

來源:互聯網
上載者:User
用phpmailer發郵件如何點擊按鈕發送郵件
現在用phpmailer發郵件,頁面重新整理一下就發送一封郵件了
如何在頁面上面點擊一個按鈕就發送一封郵件
------解決思路----------------------
你可以做兩個頁面啊。
例如一重新整理就發送的頁面是sendmail.php,按鈕頁面是send.php

send.php





發送郵件









然後在sendmail.php最後加入。



------解決思路----------------------
寫個form,加個submit,提交以後發送郵件。
------解決思路----------------------
或者直接將按鈕 設定成重新整理模式
------解決思路----------------------
現在用phpmailer發郵件,頁面重新整理一下就發送一封郵件了



引用:
回複1樓
那phpmailer的那個頁面應該怎麼寫呢



header("Content-Type: text/html; charset=utf-8");
require("phpmailer/class.phpmailer.php"); //引入檔案
$mail = new PHPMailer(); //執行個體化
$mail->IsSMTP(); // 啟用SMTP
$mail->Host="smtp.126.com"; //smtp伺服器的名稱
$mail->SMTPAuth = true; //啟用smtp認證
$mail->Username = "@126.com"; //你的郵箱名
$mail->Password = ""; //郵箱密碼

$mail->From = "@126.com"; //寄件者地址(也就是你的郵箱地址)
$mail->FromName = ""; //寄件者姓名
$mail->AddAddress("@126.com",""); //添加收件者
//$mail->AddReplyTo("[email protected]", "****"); //回複地址(可填可不填)

$mail->WordWrap = 50; //設定每行字元長度
//$mail->AddAttachment("01.jpg", "manu.jpg"); // 添加附件,並指定名稱
$mail->IsHTML(true); // 是否HTML格式郵件

$mail->CharSet="utf-8"; //設定郵件編碼
$mail->Subject = ""; //郵件主題
$mail->Body = ""; //郵件內容
$mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //郵件內文不支援HTML的備用顯示

if(!$mail->Send())
{
#echo "無法發送郵件.

";
#echo "Mailer Error: " . $mail->ErrorInfo;
#exit();
?>

} else {
//echo "郵件已經發送";
?>

}
?>

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.