2012-09-15 149 views
1

我不是使用PHP編碼的專家,我有我的電子郵件問題。

問題是這樣的:我看到Mime版本的內容類型出現在我的電子郵件正文中。
那麼,如何避免在我的郵件正文中顯示這個內容? THX傢伙!


我的郵件看起來像這樣:

MIME版本:1.0     < - 想要隱藏這個!
Content-Type:text/html; charset = UTF-8   < - 並隱藏此!
來源:有些名字
電子郵件:[email protected]
消息:
一些消息Mime版本內容類型顯示我的電子郵件內體

我的代碼:

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

      $mail = '[email protected]'; //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: [email protected]' . "\r\n". "Return-path: [email protected]" . "\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, "[email protected]"); 
      mail($user, $tema, $poruka, $add_headers, "[email protected]"); 

      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>"; 


     } 

回答

2

試試下面的代碼:

// multiple recipients 
$user = $_POST['email']; 
$mail = '[email protected]'; //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'].' <[email protected]>' . "\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, "[email protected]"); 
mail($user, $tema, $poruka, $headers, "[email protected]"); 
+0

+ 1最好的答案!像魅力一樣工作!謝謝!! –

相關問題