Поможите чайнику в написании скрипта.
Как отправить только что созданный файл на E-mail.
>Поможите чайнику в написании скрипта.
>Как отправить только что созданный файл на E-mail.
>
а ОС какая?
>>Поможите чайнику в написании скрипта.
>>Как отправить только что созданный файл на E-mail.
>>
>а ОС какая?
Linux Mandrake
>>>Поможите чайнику в написании скрипта.
>>>Как отправить только что созданный файл на E-mail.
>>>
>>а ОС какая?
>Linux Mandrakemail -s Subject kuda@ru < file
можно не создавать для этого файл, а просто писать в stdin
>>>>Поможите чайнику в написании скрипта.
>>>>Как отправить только что созданный файл на E-mail.
>>>>
>>>а ОС какая?
>>Linux Mandrake
>
>mail -s Subject kuda@ru < file
>можно не создавать для этого файл, а просто писать в stdinСпасибо конечно за ответ, почти получилось, но мне
нужно что бы файл был приатачен, а при вышеприведенной
командой он помещается в тело письма...
>>>>>Поможите чайнику в написании скрипта.
>>>>>Как отправить только что созданный файл на E-mail.
>>>>>
>>>>а ОС какая?
>>>Linux Mandrake
>>
>>mail -s Subject kuda@ru < file
>>можно не создавать для этого файл, а просто писать в stdin
>
>Спасибо конечно за ответ, почти получилось, но мне
>нужно что бы файл был приатачен, а при вышеприведенной
>командой он помещается в тело письма...mutt с какими-то ключами, о которых можно проичтать в мане
>>>>>>Поможите чайнику в написании скрипта.
>>>>>>Как отправить только что созданный файл на E-mail.
>>>>>>
>>>>>а ОС какая?
>>>>Linux Mandrake
>>>
>>>mail -s Subject kuda@ru < file
>>>можно не создавать для этого файл, а просто писать в stdin
>>
>>Спасибо конечно за ответ, почти получилось, но мне
>>нужно что бы файл был приатачен, а при вышеприведенной
>>командой он помещается в тело письма...
>
>mutt с какими-то ключами, о которых можно проичтать в мане
Как я понимаю mutt это почтовый клиент, а что mailом так и не получиться
приатачаить
>Как я понимаю mutt это почтовый клиент, а что mailом так и
>не получиться риатачаить
sendmail не может физически приатачивать файлы - это преррогатива почтовых клиентов, которые кодирубт файл в текстовую форму и передают уже этот текст sendmail-у
Если пойдет, то можно так:
uuencode filename filename |mail -s "Subject Tema" vasya@hotmail.com
>Если пойдет, то можно так:
>uuencode filename filename |mail -s "Subject Tema" vasya@hotmail.comУра, получилось.
Премного благодарен. Если встретимся с меня пиво :)
>>Если пойдет, то можно так:
>>uuencode filename filename |mail -s "Subject Tema" vasya@hotmail.com
>
>Ура, получилось.
>Премного благодарен. Если встретимся с меня пиво :)Можно попробовать так.
упаковываем:
tar zcvf $REPORT.tgz /var/log/squid/reports/$REPORT/*
мылим:
metasend -b -s $REPORT -e base64 -m application/x-gzip-compressed -f /var/log/squid/reports/$REPORT.tgz -t mbox@mailserver.ru
где
-b noninteractive mode
-s subject
-t address tometasend входит в пакет metamail.tgz дистрибутивов Slackware, наверняка присутствует м в других дистрибутивах.
единственное, что я не победил - имя файла приходит с расширением .dat, приходится руками переименовывать.удачи!
ну ты куда пропала солнышко я тебя очень ждал ну все пока