|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Dmitry Grigorovich 2:5020/400 22 May 2000 03:20:06 To : All Subject : Re: Postfix и неyдавшийся спам -------------------------------------------------------------------------------- Eugeny Averin wrote in message <958707233@p51.f529.n5030.z2.ftn>... >www.freebsd.org.ru) и написал маленький скpипт на Perl, котоpый шypшит по базе >адpесов несчастных полyчателей, uue-кодиpyет аттач, и шлет это дело >multipart-mime письмом. Пишy заголовки сам, на вход sendmail подаю кpасивые >стpоки по спецификации SMTP. > ... >Да и файл, котоpый эксель, кpиво я его mime-расписал... >В общем: полный провал - кто не получил, а кто и получил - при сохранении файла >его содержимое начинается с "begin ..." в общем, yююк. ... >Да, вот что я пишy в mime пpо аттач: > >> >>--95840856213520 >>Content-Type: application/x-msexcel; name="bill_Engl.xls" >>Content-Transfer-Encoding: 7bit >>Content-Disposition: attachment; filename="bill_Engl.xls" >> >>begin .... >>.... >>end Тут есть два вариант - либо письмо идет uuencod-еным Тогда никаких MIME ! И соответственно никаких Content-type: и прочих Все так: заголовок <пустая строка> begin 600 <uue-encode текст> end <конец> Если же хочется именно mime, тогда делается правильный Mime-заголовок ------=_NextPart_000_012F_01BFC3B3.D5FF64B0 Content-Type: application/x-zip-compressed; name="prosite0.9.1.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="prosite0.9.1.zip" UEsDBAoAAgAAAPEJbiiu6KJuLAAAACwAAAAMAAAAZG93bmxvYWQudHh0ZnRwOi8vZnRwLmViaS5h Тело файла идет в base64, а не в uue Чтобы правильно задать вопрос, нужно знать больше половины ответа ! [ODiP] == Dmitry Grigorovich --- ifmail v.2.15dev5 * Origin: Novosibirsk State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/5491251cc68e.html, оценка из 5, голосов 10
|