Отправка письма с вложением
Добавлено: 2009-01-06 21:39:05
Какую команду добавить в крон что бы она отправляла письмо и несколько файлов во вложениях?
Если с нами Бог, то кто же против нас?
https://forum.lissyara.su/
Напиши пожалуйсто примерчик, как это стелать, а то как ни пробовал все не то...zg писал(а):да всё просто - делается письмо с вложениями, а потом через sendmail
формируешь файл eml, потомmixnn писал(а):Напиши пожалуйсто примерчик, как это стелать, а то как ни пробовал все не то...zg писал(а):да всё просто - делается письмо с вложениями, а потом через sendmail
Код: Выделить всё
cat message.eml | sendmail my@addressЯ так делал, текстовые файлы отправляются в тексте самого письма, а как отправить например архив и т.д?zg писал(а):cat message.eml | sendmail my@address[/code]
Код: Выделить всё
$ mutt email@address -a file.attache -s "Subject of email" < message.txtКод: Выделить всё
$ gzip -c file.attache | uuencode file.attache.gz | mail -s "Subject of email" email@addressСпасибо помогло!gloom писал(а):поставить muttилиКод: Выделить всё
$ mutt email@address -a file.attache -s "Subject of email" < message.txtЗЫ с мутом точно работаетКод: Выделить всё
$ gzip -c file.attache | uuencode file.attache.gz | mail -s "Subject of email" email@address
mixnn писал(а):Какую команду добавить в крон что бы она отправляла письмо и несколько файлов во вложениях?
Код: Выделить всё
compose.sh msg.txt /var/log/messages.?.bz2 | mail -s "/var/log/message's for your analisys" blah@gmail.comКод: Выделить всё
#! /bin/sh
# usage: compose.sh message file1 file2 ... fileN
cat "$1"
shift
for file; {
b64encode "$file" "${file##*/}"
}