Yardım!

1 Cevap

The following script works (almost) just as I want. This project is so near completion with one small problem. In the email message I get the following: "Bu MIME görebilirsiniz sonra istemci MIME türlerini kabul etmez! - Jacquie1003"

Bu Novell GroupWise gönderiliyor. Ben mail script ve elde edilen e-posta dahil ettik. E-posta eki ile birlikte gelir ve her şeyi o hata mesajı dışında iyi görünüyor. Aşağıdaki ileti gövdesini bakın.

Kullanıcıların yaklaşık 95 alanları ile bir form doldurarak vardır. Onlar gönderdiğinizde bir doğrulama zorunlu alanlar üzerinde yapılır. Everthing Doldurulan form aynı pencerede kendilerine sunulan eksiksiz ise, bir dosya oluşturulur ve e-posta oluşturulan ve beş önceden belirlenmiş alıcı gruplarından birine (bir eki olarak oluşturulan dosya ile) gönderilir.

Ne benim posta komut dosyası yanlış yapıyorum. Herhangi bir yardım büyük mutluluk duyacağız. Ben kesinlikle mecbur olmadıkça bu noktada ben .. vs PEAR, PHPMailer, Zend, kullanmak isteyen değilim.

Ben kesme ve yapıştırma bazı biçimlendirme için şimdiden özür dileriz. Şimdiden teşekkürler

beginning of mail script

$head_division = $_POST['head_division'];
$category = $_POST['category'];
$fname = $_POST['fname'];
$lname = $_POST['lname'];

$FilePath = "c:\\temp\\resumes\\";
$FileName = $officer_pr . "_" . $inc_number . ".html";
$ResumeFile = $FilePath . $FileName; 

$to = $fname . "." . $lname . "@tucsonaz.gov";
$from = $fname . "." . $lname;
$subject = $head_division . " Divsional Resume (Test)";

$bound_text = "jacquie1003"; 
$bound = "--".$bound_text."\r\n"; 
$bound_last = "--".$bound_text."--\r\n"; 

$header ="From: " . $from . "@tucsonaz.gov" . "\r\n";  
$header .="MIME-Version: 1.0\r\n";
$header .="Content-Type: multipart/mixed; boundary=\"$bound_text\"";
$message = "Bu MIME görebilirsiniz sonra istemci MIME türlerini kabul etmez!\r\n"
.nl2br($message)
.$bound;

$message .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n"
."Content-Transfer-Encoding: 7bit\r\n\r\n"
."Ekli özgeçmiş dosyasına bakın.

" ."Olay Özeti
" ."Case Number: " . $inc_number . "
" ."Category: " . $category . "
" ."UCR: " . $ucr . "
" ."Location: " . $inc_street . "
" ."Date: " . $inc_date . "
" ."Time: " . $inc_time . "
" ."Officer: " . $officer . " / " . $officer_pr . "
" .nl2br($message) .$bound; $file = file_get_contents($ResumeFile); $message .= "Content-Type: text/html; name=" . $FileName . "\r\n" ."Content-Transfer-Encoding: base64\r\n" ."Content-disposition: attachment; file=" . $ResumeFile . "\r\n" ."\r\n" .chunk_split(base64_encode($file)) .$bound_last; mail($to, $subject, $message, $header);

end mail script

Email message

Ekli özgeçmiş dosyasına bakın.

Olay Özeti

Kutu Adedi: 0910071139

Kategori: Endişe COT'un Matters

UCR: 04.03

Yer: 1310 W. Miracle Mile

Tarih: 10-07-09

Zaman: 1505

Memur: Smith / 13785

Bu MIME görebilirsiniz sonra istemci MIME türlerini kabul etmez!

- Jacquie1003

End of Email

1 Cevap

Sizin sınır dışı n \ r \ almayı deneyin. Emin yardımcı olacak, ama ben bu eki kısmını yazdırır, sonra da eklemek zaman benzer bir sorun olan ve yaşıyorum değilse.