U
uid0_root0
Приветствую, сразу извеняюсь если не туда запихнул тему
суть такова, есть несколько сотен адресов(клиенты) им нужно отправить сообщение, но мой мозг "начинающего" не осилит никак, набыдлокодил скриптец, но не совсем корректно, поправьте плиз
запускаю:
файл inputfile содержит список адресов
user1@gmail.com
user2@gmail.com
user3@gmail.com
user4@gmail.com
user5@gmail.com
суть такова, есть несколько сотен адресов(клиенты) им нужно отправить сообщение, но мой мозг "начинающего" не осилит никак, набыдлокодил скриптец, но не совсем корректно, поправьте плиз
Bash:
#!/bin/bash
FILE=$1
while read LINE; do
echo "Тема" | mail -s "Hello" "$LINE" -aFrom:Site.ru\<support@site.ru\>
done < $FILE
Код:
./mail.sh inputfile
Код:
root@serv:# ./mail.sh inputfile
'): Malformed email addressru@gmail.commail.com
'): Malformed email addressru@gmail.commail.com
'): Malformed email addressru@gmail.commail.com
'): Malformed email addressru@gmail.commail.com
root@serv:#
user1@gmail.com
user2@gmail.com
user3@gmail.com
user4@gmail.com
user5@gmail.com