Mail_mime - сдаюсь (проблема с кодировкой и аттачами).

OkyHb

Guest
Mail_mime - сдаюсь (проблема с кодировкой и аттачами).

Есть такой код:

PHP:
// Берем XHTML  в кодировке Cp-1251
$body = $tmpl->getString();

$rcp = '[email protected]';
$crlf = "\r\n";
$hdrs = array(
              'From'    => '[email protected]',
              'Subject' => 'Subj'
              );
$mime = new Mail_mime($crlf);
$mime->setTXTBody('Attach');
$mime->addAttachment($body, 'text/html', 'form.html', false);
$hdrs = $mime->headers($hdrs);

$param["html_charset"] = 'cp1251';
$message = $mime->get($param);

$params['host'] = 'smtp.newmail.ru';
$params['port'] = '25';
$params['auth'] = true;
$params['username'] = 'user';
$params['password'] = 'passwd';

$mail_object =& Mail::factory('smtp', $params);

$send_result = $mail_object->send($rcp, $hdrs, $message);
Ух, о вопросе то забыл :)

Приходит в неизвесной кодировке. И аттач приходит как Base64enc текст.
 

Greendrake

Новичок
У меня аттач бьётся. Архивы после отправки не открываются. Почему такое может быть?
 
Сверху