以联系方式添加收件人电子邮件地址

时间:2013-12-20 22:25:33

标签: php jquery html css3

我正在处理联系表格 这是发送电子邮件的部分

    $emailTo = 'myemail@gmail.com';
    $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;

表格效果很好一切都很好,除非我收到邮件,我想要在我的邮箱回复电子邮件中显示我的网络服务器的地址 看起来$ header无法正常工作,如果我是对的,这部分代码负责回复adres email“'回复:'。$ email;”

(我的PHP不是很好)

我的第二个可选问题是如何制作时尚的电子邮件。 我的意思是例如在我的电子邮件中,它显示的是邮箱

电子邮件:dsadas@dsdas.pl

框架种类:dasdsa

颜色建议:dasdsa

关于项目的信息:dasdsa

我该怎么做粗体,颜色等?

感谢您的时间,CHEERS

1 个答案:

答案 0 :(得分: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/