2013-03-16 2 views
0

У нас есть крит, который отправляет нам вложения в формате PDF. Работал годами и внезапно прекратил работать.phpmailer Вложения PDF неожиданно отправляются в виде текстовых вложений

В настоящее время PDF-файлы создаются и отправляются по почте, но не отправляются как PDF-файлы, а вместо текстовых файлов - с расширением .txt.

$mail_handler = new PHPMailer(); // defaults to using php "mail()" 
//$mail_handler->Body = $contents_mail_handler; 
$mail_handler->Body = $contents_mail_handler; 

$mail_handler->From = MAIL_SENDER; 
$mail_handler->FromName = MAIL_SENDER; 
$mail_handler->Subject = "#$inserted_order_id: $name - € $total"; 
$mail_handler->AddAddress($email_handler, $email_handler); 

$file_nl = "_orders/" . $filename_nl; 
$mail_handler->AddAttachment($file_nl,$filename_nl);    // attachment 

$file_en = "_orders/" . $filename_en; 
$mail_handler->AddAttachment($file_en,$filename_en);    // attachment 

$file_fr = "_orders/" . $filename_fr; 
$mail_handler->AddAttachment($file_fr,$filename_fr);    // attachment 

$mail_handler->Send(); 
$mail_handler->ClearAddresses(); 
$mail_handler->ClearAttachments(); 

прикрепление пример текста Содержание: http://pastebin.com/tdfKfQCq

Любая помощь высоко ценится, спасибо! Базы

+0

Выбросить переменные имени файла и проверить, заканчивается ли выход «.txt»? – n00b

ответ

0

Спасибо. Путь был в порядке. Обновлен phpmailer, исправлена ​​проблема.

Смежные вопросы