On Mon, Jun 15, 2009 at 02:58:05PM +0400, Анатолий Лебедев wrote:
> Доброго времени суток.
> Столкнулся с проблемой как отправить файл лежащий на удаленном серваке  по
> крону. Не вывод этого самого файла а как атачмент к письму.
> Нашел решение в виде:
> mutt -a my.file my_em...@my_domain.ru < /dev/null
> есть ли другие способы?

Если Ваш вопрос "можно ли воспользотваться тем фактом, что cron шлет
вывод команды через e-mail и так построить вывод команды, чтобы он
и был MIME сообщением с атачментом?", тогда ответ "может быть, можно,
но это будет очень хрупким решением, очень быстро сломается по множество
причин".  Лучше бы делать точно так - запускайте программу, которая
только и шлет сообщения, и пусть cron делает то, что ему и положено
делать - сообщает Вам об ошибках, возникших при выполнении командах.
А таких программ, которые только и шлют сообщений, много - и лично я
выбрал бы mutt-а.

Всего лучшего,
Петр

-- 
Peter Pentchev  [email protected]    [email protected]    [email protected]
PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
You have, of course, just begun reading the sentence that you have just 
finished reading.

Attachment: pgpfWwKQJprtW.pgp
Description: PGP signature

Ответить