The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как добавить Subject письму, отправляемому через sendmail?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"Как добавить Subject письму, отправляемому через sendmail?"  +/
Сообщение от universite email(ok) on 29-Янв-14, 02:26 
Сейчас работает:

#! /bin/sh
sendmail  -f"ups@beastie.YYYYY" -F"UPS Monitoring from beastie.YYYYY" monit@XXX<<EOF
Subject: UPS Monitoring messages from beastie.YYYYY
echo "$*"
EOF

Нагуглил подсказку, но что-то не помогает...


echo "Subject: Testing" | cat - text | sendmail -F me@here.com -t you@there.com

Помогите облегчить скрипт...

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Как добавить Subject письму, отправляемому через sendmail?"  +/
Сообщение от universite email(ok) on 29-Янв-14, 02:38 

> Помогите облегчить скрипт...

Так немного облегчил:


(echo "Subject:Hi"; echo "Body contents";) | sendmail my@mail

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как добавить Subject письму, отправляемому через sendmail?"  +/
Сообщение от Andrey Mitrofanov on 29-Янв-14, 09:12 
> (echo "Subject:Hi"; echo "Body contents";) | sendmail my@mail

Немного bash-изма, и не нужна ли там пустая строка?

cat - <<<"$subj" <(echo) file | ...

И, #2, дался вам этот sendmail:

<file mail -s "$subj" addr@to

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как добавить Subject письму, отправляемому через sendmail?"  +/
Сообщение от universite email(ok) on 30-Янв-14, 03:47 
>> (echo "Subject:Hi"; echo "Body contents";) | sendmail my@mail
> Немного bash-изма, и не нужна ли там пустая строка?

Не, так сработало.
Но в


To: undisclosed-recipients:;

> cat - <<<"$subj" <(echo) file | ...

слишком наворочено


> И, #2, дался вам этот sendmail:
> <file mail -s "$subj" addr@to

Кажись, mail отсутствует в одном из диструбутивов Linux (CentOS кажись) и его надо ставить из пакетов.
А sendmail еще не выпилили из базовой поставки :)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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