Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Kirill Nuzhdin                       2:5020/400     15 Aug 2007  12:27:25
 To : Eugene Grosbein
 Subject : Re: mail with Content-Type
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein wrote:
 
 > Привет!
 > 
 > Очень удобно из скриптов посылать почту при помощи command 2>&1 | mail -E.
 > Если вывод пустой, почта и не отсылается.
 > 
 > Если надо добавить нужные заголовки, легко сделать при помощи sendmail:
 > 
 > {
 > cat <<EOF
 > MIME-Version: 1.0
 > Content-Type: text/plain; charset=koi8-r
 > Content-Transfer-Encoding: 8bit
 > 
 > EOF
 > command
 > } | sendmail ...
 > 
 > Как бы попроще скомбинировать эти две фичи?
 
 если я правильно понял вопрос и если вывод у command не слишком большой,
 то можно так:
 
 command 2>&1 | awk '{ F = F "\n" $0 } END { F = substr(F, 2); if (F !=
 "") print "MIME-Version: 1.0\nContent-Type: text/plain;
 charset=koi8-r\nContent-Transfer-Encoding: 8bit\n\n" F }' | mail -E
 
 > Умею делать при помощи mutt, но он слегка монстробразен, чтобы ставить
 > его для отсылки простых русских сообщений скриптами на e-mail,
 > с корректным указанием кодировки.
 > 
 > Eugene
 
 --
 Best regards,
 Kirill Nuzhdin
 --- ifmail v.2.15dev5.4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mail with Content-Type   Eugene Grosbein   15 Aug 2007 13:59:49 
 Re: mail with Content-Type   Kirill Nuzhdin   15 Aug 2007 12:27:25 
 Re: mail with Content-Type   Kirill Nuzhdin   15 Aug 2007 12:50:14 
 Re: mail with Content-Type   Auster   15 Aug 2007 16:35:43 
Архивное /ru.unix.bsd/25739613bc233.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional