Есть файл выгрузки из mysql с почтовыми адресами вида
adress
a@domain.ru
b@domain.ru
c@domain.ru
d@domain.ruНеобходимо написать скрипт для массовой рассылки по этим адресам внутренней почты с помощью команды mail информационного сообщения... С темой (тест)и телом письма (тест).
Идея такая прочитал строку из файла adress отправил по адресу письмо
Прочитал другую отправил по другому адресуПробовал неполучилось
>[оверквотинг удален]
> adress
> a@domain.ru
> b@domain.ru
> c@domain.ru
> d@domain.ru
> Необходимо написать скрипт для массовой рассылки по этим адресам внутренней почты с
> помощью команды mail информационного сообщения... С темой (тест)и телом письма (тест).
> Идея такая прочитал строку из файла adress отправил по адресу письмо
> Прочитал другую отправил по другому адресу
> Пробовал неполучилосьВ вузах на лабораторных делают подобное, студенты по методичкам.
> Пробовал неполучилосьПопробуйте еще раз.
>> Пробовал неполучилось
> Попробуйте еще раз.cat FILE |\
grep -i -v "adress" |\
while read ADDR
do
echo "$ADDR"
#рассылка здесь - man mail
done
>>> Пробовал неполучилось
>> Попробуйте еще раз.
> cat FILE |\
> grep -i -v "adress" |\
> while read ADDR
> do
> echo "$ADDR"
> #рассылка здесь - man mail
> doneДелать -v не рекомендую, может встречаться нечто вида adress@a.com
cat FILE | grep '@' | while read addr ; do mail -s $(cat MAIL_TEMPLATE) "${addr}" ; done
>[оверквотинг удален]
>> cat FILE |\
>> grep -i -v "adress" |\
>> while read ADDR
>> do
>> echo "$ADDR"
>> #рассылка здесь - man mail
>> done
> Делать -v не рекомендую, может встречаться нечто вида adress@a.com
> cat FILE | grep '@' | while read addr ; do mail
> -s $(cat MAIL_TEMPLATE) "${addr}" ; doneхорошо:
grep -v "^adress$"
так пойдет? )
данная строка в исходном файле есть и ее исключить придется. либо ч/з -v, либо грепать собаку.
Ребята,,помогите пожалуйста мне такой скрипт написать, чтобы массово рассылать.. Готовы заплатить столько сколько нужно elenaparas@yandex.ru