function send($getmail, $getname, $sendmail, $sendname) { $mailToname = $getname; //收件者姓名 $mailTo = $getmail; //收件者郵件 $mailfromname = $sendname; //寄件者姓名 $mailfrom = $sendmail; //寄件者電子郵件 $mailSubject = "確認信件"; //主旨 $mailContent = mailText($getname, $sendname); //內容 $mailTo = "=?UTF-8?B?" . base64_encode($mailToname) . "?= <" . $mailTo . ">"; $mailfrom = "=?UTF-8?B?" . base64_encode($mailfromname) . "?= <" . $mailfrom . ">"; $mailSubject = "=?UTF-8?B?" . base64_encode($mailSubject) . "?="; //主旨編碼成UTF-8 if (mail($mailTo, $mailSubject, $mailContent, "Mime-Version: 1.0\nFrom:" . $mailfrom . "\nContent-Type: text/html ; charset=UTF-8")) { echo "success"; //寄信成功就會顯示的提示訊息 } else { echo "error"; //寄信失敗顯示的錯誤訊息 } }
function sendMail($inputEmail, $name, $inputPassword) { $mailToname = $name; //收件者 $mailTo = $inputEmail; //收件者 $mailfromname = "Thunder點對點"; //寄件者姓名 $mailfrom = "From:Thunder@gmail.com"; //寄件者電子郵件 $mailSubject = "Thunder點對點會員註冊"; //主旨 $mailContent = mailText($inputEmail, $name, $inputPassword); //內容 $mailTo = "=?UTF-8?B?" . base64_encode($mailToname) . "?= <" . $mailTo . ">"; $mailfrom = "=?UTF-8?B?" . base64_encode($mailfromname) . "?= <" . $mailfrom . ">"; $mailSubject = "=?UTF-8?B?" . base64_encode($mailSubject) . "?="; //主旨編碼成UTF-8 if (mail($mailTo, $mailSubject, $mailContent, "Mime-Version: 1.0\nFrom:" . $mailfrom . "\nContent-Type: text/html ; charset=UTF-8")) { echo "<b>請至信箱完成認證!! </b></br>"; //寄信成功就會顯示的提示訊息 } else { echo "<b>信件發送失敗!</b></br>"; //寄信失敗顯示的錯誤訊息 } }