第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從PHP發(fā)送HTML電子郵件

從PHP發(fā)送HTML電子郵件

慕妹3146593 2019-09-03 19:19:09
我正在嘗試從PHP發(fā)送一個簡單的HTML電子郵件。以下代碼只會導致GMail中的空白電子郵件。它還有一個名為'noname'的空附件,這根本不是我想要的; 雖然這可能僅僅是它不起作用的癥狀。我使用的代碼是:<?php//define the receiver of the email$to = 'morrillkevin@gmail.com';//define the subject of the email$subject = 'Test HTML email';//create a boundary string. It must be unique//so we use the MD5 algorithm to generate a random hash$random_hash = md5(date('r', time()));//define the headers we want passed. Note that they are separated with \r\n$headers = "From: webmaster@example.com\r\nReply-To: webmaster@example.com";//add boundary string and mime type specification$headers .= "\r\nContent-Type: multipart/alternative; boundary=\"PHP-alt-".$random_hash."\"";//define the body of the message.ob_start(); //Turn on output buffering?>--PHP-alt-<?php echo $random_hash; ?> MIME-Version: 1.0Content-Type: text/plain; charset="iso-8859-1"Content-Transfer-Encoding: 7bitHello World!!! This is simple text email message. --PHP-alt-<?php echo $random_hash; ?> MIME-Version: 1.0Content-Type: text/html; charset="iso-8859-1"Content-Transfer-Encoding: 7bit<h2>Hello World!</h2><p>This is something with <b>HTML</b>formatting.</p>--PHP-alt-<?php echo $random_hash; ?>--<?//copy current buffer contents into $message variable and delete current output buffer$message = ob_get_clean();//send the email$mail_sent = @mail( $to, $subject, $message, $headers );//if the message is sent successfully print "Mail sent". Otherwise print "Mail failed" echo $mail_sent ? "Mail sent" : "Mail failed";
查看完整描述

3 回答

?
30秒到達戰(zhàn)場

TA貢獻1828條經驗 獲得超6個贊

如果可能,請使用PHPMailer類。它將大大簡化您的工作。


查看完整回答
反對 回復 2019-09-03
  • 3 回答
  • 0 關注
  • 659 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號