Mime版本内容类型显示我的电子邮件正文

时间:2012-09-15 12:37:10

标签: php email

我不是用PHP编码的专家,我的电子邮件有问题。

问题是这样的:我看到Mime版本的内容类型出现在我的电子邮件正文中。
那么我怎么能避免在我的邮件正文中显示这个内容? THX家伙!!

我的邮件是这样的:

MIME-版本:1.0 < - 想隐藏这个!!
内容类型:text / html; charset = UTF-8 < - 并隐藏这个!!
来自:有些名字
电子邮件:some.mail@yahoo.com
消息:
一些消息

我的代码:

 if (!$errors) { 
            $user = $_POST['email'];

            $mail = 'dejo.dekic@yahoo.com';  //send mail to me
            $subject = 'Kontakt';  
            $tema = 'Info';
            $headers  = 'MIME-Version: 1.0' . "\r\n";
            $headers .= 'Content-Type: text/html; charset=UTF-8' . "\r\n";
            $headers .= 'From: ' . $_POST['name'] . "\n"; 
            $headers .= 'Email: ' . $_POST['email'] . "\n";  
            $headers .= "Message:\n" . $_POST['message'] . "\n\n"; 
            $add_headers = 'From: mail@robertpeic.com' . "\r\n". "Return-path: mail@robertpeic.com" . "\r\n";



            $poruka ='Vaš kontakt je uspjesno zaprimljen! Odgovorit ću vam u najkraćem mogućem roku. Hvala! Molimo ne odgovarajte na ovu poruku. Ova poruka je automatska.';
            mail($mail, $subject, $headers, $add_headers, "-fmail@robertpeic.com");  
            mail($user, $tema, $poruka, $add_headers, "-fmail@robertpeic.com"); 

            echo "<div class='hvala' style='color:white;margin:0px auto;padding-top:20px;width:290px;background-color:white;font-weight:bold;text-align:center;'><p>Hvala Vam na kontaktu!</p></div>";


        }

1 个答案:

答案 0 :(得分:2)

尝试以下代码:

// multiple recipients
$user = $_POST['email'];
$mail = 'dejo.dekic@yahoo.com';  //send mail to me
$subject = 'Kontakt';  
$tema = 'Info';

// message
$message = '
  <table>
    <tr>
      <td>From: </td><td>'.$_POST['name'] .'</td>
    </tr>
    <tr>
      <td>Email: </td><td>'.$_POST['email'].'</td>
    </tr>
    <tr>
      <td>Message: </td><td>'.$_POST['message'].'</td>
    </tr>
  </table>
';

// To send HTML mail, the Content-type header must be set
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Additional headers
$headers .= 'From: '.$_POST['name'].' <mail@robertpeic.com>' . "\r\n";

// Mail it
$poruka ='Vaš kontakt je uspjesno zaprimljen! Odgovorit cu vam u najkracem mogucem roku. Hvala! Molimo ne odgovarajte na ovu poruku. Ova poruka je automatska.';
mail($mail, $subject, $message, $headers, "-fmail@robertpeic.com");
mail($user, $tema, $poruka, $headers, "-fmail@robertpeic.com");