![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| адреса электронной почты | okbrowder | UNIX и Linux приложений | 0 | 04-20-2008 04:02 PM |
| продолжает рассказывать мне адреса не совпадают | r0k3t | Форум Поддержка Площадь для незарегистрированных пользователей И Счет Проблемы | 0 | 01-22-2007 10:13 AM |
| Как удалить старые адреса электронной почты? | Deede | UNIX для чайников Вопросы И Ответы | 1 | 02-03-2004 04:25 PM |
| Как удалить адреса электронной почты | Deede | Программирования высокого уровня | 4 | 02-02-2004 07:23 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Email Вопрос - два адреса электронной почты
Здравствуйте, Я по электронной почте сценарий, который запускается, когда процесс будет завершен. Я хотел бы получить письма направлены два разных адресов электронной почты, но это только направление его в первой. Вы можете взглянуть и посмотреть, что мне нужно исправить? Я подумал, если я окружили их в двойные кавычки, и отделить их с запятой, которые будут работать. У меня нет Sendmail настроен так ли использовать Telnet. Эта система AIX 5.2 Спасибо. Код:
#!/usr/bin/ksh MAILADDRTO="first@someplace.com,second@someplace.com" MAILADDRFR=email@mail.com (sleep 5 echo EHLO sleep 5 echo MAIL FROM: $MAILADDRFR sleep 5 echo RCPT TO: $MAILADDRTO sleep 5 echo DATA sleep 5 echo From: $MAILADDRFR echo To: $MAILADDRTO echo subject: PBS Check File Created echo echo The PBS check file is available for download echo sleep 5 echo . sleep 5 echo QUIT sleep 5) | telnet 00.00.00.00 25 |
|
|||||
|
Согласно Google Вам нужно использовать несколько RCPT строки: Код:
... for rcpt in `echo $MAILADDRTO | sed 's/,/ /g'` do echo RCPT TO: $rcpt sleep 5 done ... |
|
||||
|
Сценарии на сырье Telnet к порту 25 чудовищно неверно, хотя и. Смотрите, если вы можете установить минимальное SMTP клиентов, таких как Perl в Сети:: вместо SMTP.
|
|
||||
|
Спасибо Smiling Dragon за ответ. Эра, да, вы правы. Просто лень с моей стороны.
|
|
||||
|
Она будет работать, как если бы Вы с помощью регулярных Sendmail, но этот сценарий пытается говорить сырья SMTP, который по крайней мере, согласно спецификации требует отдельного RCPT TO: за каждый адрес получателя.
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|