LINUX.ORG.RU

проблема с мылом


0

0

послал мыло с аттачем, а тот, кому я его послал получил
все единым письмом
типа


------------65158136793AFDC
> Content-Type: text/plain; charset=koi8-r
> Content-Transfer-Encoding: 8bit

СОБСНО САМО ПИСЬМО

> ------------65158136793AFDC
> Content-Type: application/pdf;
какая-то белиберда
> Content-Transfer-Encoding: base64
> Content-Disposition: attachment;
какая-то белиберда и вот сам файл V
>
>JVBERi0xLjUNJeLjz9MNCjQgMCBvYmo8PC9IWzY3NiAxNDBdL0xpbmVhcml6ZWQgMS9FIDMyMzgw
>L0wgMzU5NzUvTiAxL08gNy9UIDM1ODQ5Pj4NZW5kb2JqDSAgICAgICAgICAgICAgICAgICAgICAg

ВОПРОС №1
Как выдрать этот файл из письма?

ВОПРОС №2
Как это предотвратить и почему это произошло?

anonymous

Re: проблема с мылом

Выдрать, по-идее можно с помощью
perl -MMIME::Base64 -ne 'print decode_base64($_)' < (файл с содержанием аттачмента: это вот ...JVBERi0xLjUNJeLjz9MNCjQgMCBvYmo8PC...) > filename.pdf

Вообще - странно: может просто побилось что... Аттачмент оформляется в теле письма так: 

--некоторая_уник_последовательность
Content-Type: application/pdf;
Content-Transfer-Encoding: base64
Content-Disposition: attachment; ... ну и прочие заголовки

< содержание аттачмента ... JVBERi0xLjUNJeLjz9MNCjQgMCBvYmo8PC ... etc >
--некоторая_уник_последовательность--


myhand ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.