URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4876
[ Назад ]

Исходное сообщение
"Автоматический разбор почты."

Отправлено Spektr , 25-Ноя-05 14:31 
Задача в следующем -
Дано -
1) HP-UX система, sendmail, аттачи по стандарту base64.
2) На определеный адрес регулярно высылаеться письмо с аттачем.

Надо -
без участи человека вытаскивать аттач из письма и ложить в определенную папку.
---------------

Были бы аттачи в UUE я бы написал "uudecode mbox" и все, а тут base64, ума не приложу, что делать. Мож кто сталкивался - помогите.


Содержание

Сообщения в этом обсуждении
"Автоматический разбор почты."
Отправлено anonymous , 25-Ноя-05 17:11 
install mimedefang
configure your sendmail to work with mimedefang
in /etc/mail/mimedefang-filter (somewhere near the end of "sub filter" but before "return action_accept();"):

#############################################
if (grep(/^.*?\<?ivan_ivanovich\@hostname\.ru\>?$/, @Recipients)
{
  $attachment = $entity->bodyhandle->path;
  my $cur_time = time();
  my $new_filename = $fname . $cur_time . $ext;
  system("cp", "-f", "$attachment", "/where/to/copy/$new_filename" );
  return action_discard();
}
#############################################


"Автоматический разбор почты."
Отправлено vvvua , 25-Ноя-05 17:48 
В этом наборе есть выковыревалка аттачей: http://www.mimedefang.org/

>Задача в следующем -
>Дано -
>1) HP-UX система, sendmail, аттачи по стандарту base64.
>2) На определеный адрес регулярно высылаеться письмо с аттачем.
>
>Надо -
>без участи человека вытаскивать аттач из письма и ложить в определенную папку.
>
>---------------
>
>Были бы аттачи в UUE я бы написал "uudecode mbox" и все,
>а тут base64, ума не приложу, что делать. Мож кто сталкивался
>- помогите.



"Автоматический разбор почты."
Отправлено rWizard , 27-Ноя-05 01:21 
http://www.pldaniels.com/ripmime/