письмо с аттачем

письмо с аттачем

Ну я сидел гораздо меньше - 4 года. Распишите пожалуйста, что озночает в "mail ( to, subject, message, additional_headers, additional_parameters)" параметры additional_headers, additional_parameters, а точнее последний. И ёще :

$boundary = md5(uniqid(time()));
$fname = otchet20070306.csv;
$subject = "Тема";
$headers = "Content-Type: multipart/mixed; boundary=$boundary\r\n";

$multipart = "--$boundary\r\n
Content-Type: text/html; charset=windows-1251\r\n
<h2>Hello!hello!</h2>\r\n
--$boundary
Content-Type: application/octet-stream; name=$fname\r\n
Content-Transfer-Encoding: base64\r\n
Content-Disposition: attachment; filename=$fname\r\n
--$boundary--\r\n\r\n";

То что здесь "что - то" :) не так, я уже понял, но я вообще нигде не нашёл нормального структурированного описания моей проблемы. Помогите, кто шарит.

-~{}~ 07.03.07 14:13:

просто все мои заголовки я наблюдаю в теле своего письма, когда оно приходит и никакого вложения в нём тоже нет
 
Ты знаеш, я сам не понимаю. Сделал по примеру, а пример я думаю - такой же ламер, вроде меня писал. По английски не читаю. Детали читал,... ну, не знаю. А в FAQ`е ты мне намекаеш на "Самое важное - знать, что ты хочешь получить" :). Я хочу отправлять пись мо с вложением ФАЙЛА. Можно даже без текста самого письма, но не важно, главное понять как правильно разбить письмо на мульти парты и оформить каждый раздельно, да ? Да. Вопросы. 1. Есть ли разница что использовать \n\r или просто \n. 2 Как мультипарты правильно разграничиваются. 3 Ничего что я заголовки пишу и в $headers и в $multipart, а потом делаю mail($to, $subject, $multipart, $headers);. Они там правильно сложаться? Или получается у меня заголовки в теле письма. Короче я понял. Мне просто нужен корректный код или такой же пример.
 

Deman

Новичок
Проблема такая
для отправки письма использую class.phpmailer.php
необходимо отправить письмо с вложением(файл test.dbf)
$mailer->AddAttachment(realpath(test.dbf), test.dbf, "base64", application/octet-stream);
письмо приходит на указанный адрес но с измененным размером и кодировкой заголовка.
подскажите где и что не так делаю?
PS:
класс проверил файл открывает с параметрами fopen($path, "rb")
 
Сверху