2013-12-20 93 views
0

我接觸形式 工作這是電子郵件被髮送添加recieving的電子郵件地址

$emailTo = '[email protected]'; 
    $subject = 'Wiadomość ze strony Mud'; 
    $sendCopy = trim($_POST['sendCopy']); 
    $body = "Email: $email \n\nKind of frame: $frame \n\nColor suggestion: $color \n\nInfo about project: $comments"; 
    $headers = 'From: ' . ' <' . $emailTo . '>' . "\r\n" . 'Reply-To: ' . $email; 

    $headers = "MIME-Version: 1.0\r\n"; 
    $headers .= "Content-type: text/plain; charset=UTF-8\r\n"; 

    mail($emailTo, $subject, $body, $headers); 

    // set our boolean completion value to TRUE 
    $emailSent = true; 

表做工不錯,一切都很好,除非我收到郵件的一部分,我想在我的郵箱回覆電子郵件就說明我的網絡服務器 的ADRESS它看起來像$頭不正常工作,如果我的代碼正確的這個部分負責回覆住址電子郵件「‘回覆:’$電子郵件。」

(IM在PHP不好)

我的第二個可選的問題是如何讓時尚的電子郵件。 我的意思是比如在我的電子郵件,當涉及到信箱它顯示

電子郵件:[email protected]

類框架:dasdsa

顏色建議:dasdsa

信息關於項目:dasdsa

我怎樣才能做到這一點大膽,色彩等?

感謝您的時間,歡呼聲

回答

1

在這裏,你去頭,將允許HTML電子郵件和解決您的回覆電子郵件:

$headers = "MIME-Version: 1.0" . "\r\n"; 
$headers .= "Content-Type: text/html; charset=utf-8" . "\r\n"; 
$headers .= "From: $emailTo <$emailTo>" . "\r\n"; 

記得有有限的支持電子郵件,當涉及到CSS,你可以看到的東西,在這裏不能使用:http://www.campaignmonitor.com/css/

+0

鏈接是偉大的,將是有用的,我當然。但是你的代碼弄亂了傳入的郵件,我的意思是我必須更改$ headers。=「From:$ emailTo <$emailTo>」。爲 「\ r \ n」 個; to $ headers。=「From:$ email <$email>」。爲 「\ r \ n」 個;並且回覆工作但機體在同一行,下一行的命令是什麼? –

+0

好吧,我找到解決方案,只需要切換最後$頭到$頭= =從:'。'。 <'.$email.'>'。 「\ r \ n」。 '回覆: ' 。 $電子郵件;謝謝!關於造型,你可能會給我/告訴我一些教程如何做到這一點?現在我知道限制是什麼,但不知道如何去做。 –

相關問題