The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"отправка mail с вложением из шела"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"отправка mail с вложением из шела"  +/
Сообщение от JaNet email(ok) on 07-Май-09, 15:56 
приветствую уважаемый олл

Возникла мысля из скрипта отправлять себе на мыло несколько вложений. но!
Пользовал консольную утилитку mpack, полностью устраивала до тех пор, пока не стало нужно во вложении отправлять более 1 файла.
Кто что подскажет?

Задача именно _несколько_ вложений отправить

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "отправка mail с вложением из шела"  +/
Сообщение от lancelot on 07-Май-09, 16:22 
Я понимаю, что не в кассу  :), но на всякий случай кусочек примера кода на Perl для регения вашего вопроса:

    use MIME::Lite;

    my $msg = MIME::Lite->new(
        Type    => 'multipart/mixed',
        From    => "$sender",
        To      => "$rcpt",
        Subject => "$Subject"
        );

# текст письма в переменной @mailbody
    $msg->attach(
        Type    => 'text/html; charset=koi8r',
        Data    => "@mailbody"
        );
# Прикрепление файла ./INPUTMSG
    $msg->attach(
        Type     => 'text/plain',
        Path     => './INPUTMSG',
        Filename => 'original-email.eml',
        Disposition => 'attachment'
        );
# Прикрепление файла ./COMMANDS
    $msg->attach(
        Type     => 'text/plain',
        Path     => './COMMANDS',
        Filename => 'original-commands.txt',
        Disposition => 'attachment'
        );

    $msg->send('smtp','localhost');

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "отправка mail с вложением из шела"  +/
Сообщение от ki on 07-Май-09, 16:52 
>приветствую уважаемый олл
>
>Возникла мысля из скрипта отправлять себе на мыло несколько вложений. но!
>Пользовал консольную утилитку mpack, полностью устраивала до тех пор, пока не стало
>нужно во вложении отправлять более 1 файла.
>Кто что подскажет?
>
>Задача именно _несколько_ вложений отправить

есть такой скриптик на баше - biabam, который делает то, требуется. у фри в портах есть /usr/ports/mail/biabam. для линукса погуглите.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "отправка mail с вложением из шела"  +/
Сообщение от JaNet email(ok) on 08-Май-09, 12:21 
>есть такой скриптик на баше - biabam, который делает то, требуется. у
>фри в портах есть /usr/ports/mail/biabam. для линукса погуглите.

забавный скриптик) если написать тело письма в русской кодировке - переводит в транс-литерацию)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "отправка mail с вложением из шела"  +/
Сообщение от artiomix on 07-Май-09, 17:14 
>приветствую уважаемый олл
>
>Возникла мысля из скрипта отправлять себе на мыло несколько вложений. но!
>Пользовал консольную утилитку mpack, полностью устраивала до тех пор, пока не стало
>нужно во вложении отправлять более 1 файла.
>Кто что подскажет?
>
>Задача именно _несколько_ вложений отправить

Попробуйте старый-добрый mutt:

mutt -s "Test Mail" -a attach1 -a attach2 -a attach3 info@linuxscrew.com < /tmp/test.email

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "отправка mail с вложением из шела"  +/
Сообщение от Medlar (??) on 07-Май-09, 19:09 
мои 5 копеек :)
date|mail -s"please see attachments" -afile1 -afile2 -afile3 user@somewhere.net

проверено - работает

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "отправка mail с вложением из шела"  +/
Сообщение от Sarge (??) on 07-Май-09, 19:38 
>мои 5 копеек :)
>date|mail -s"please see attachments" -afile1 -afile2 -afile3 user@somewhere.net

не всякий mail так умеет. В debian lenny надо поставить пакет heirloom-mailx, а дефолтный bsd-mailx так не может.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "отправка mail с вложением из шела"  +/
Сообщение от JaNet email(ok) on 08-Май-09, 12:06 
большое спасибо всем)))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "отправка mail с вложением из шела"  +/
Сообщение от JaNet email(ok) on 08-Май-09, 12:43 
А из php-скрипта отправить уже лежащие на диске файлики, с сабжем, вложениями и письмом?

функция exec только 3 переменных понимает 8(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру