The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 05-29-2008
jyoung jyoung is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2001
Место проведения: Флинта, М. И.
Сообщений: 228
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

Old 05-29-2008
Smiling Dragon's Avatar
Улыбка дракона Smiling Dragon is offline Forum Advisor  
Disorganised пользователя
  
 

Регистрация: Nov 2007
Место проведения: Новая Зеландия
Сообщений: 922
Post

Согласно Google Вам нужно использовать несколько RCPT строки:

Код:
...
for rcpt in `echo $MAILADDRTO | sed 's/,/ /g'`
do
  echo RCPT TO: $rcpt
  sleep 5
done
...

Old 05-30-2008
эпоха era is offline Forum Advisor  
Гердер бесполезных Кошки (В субботний)
  
 

Регистрация: Mar 2008
Местоположение: / там / это / только / BIN / ш
Сообщений: 3652
Сценарии на сырье Telnet к порту 25 чудовищно неверно, хотя и. Смотрите, если вы можете установить минимальное SMTP клиентов, таких как Perl в Сети:: вместо SMTP.
Old 05-30-2008
jyoung jyoung is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2001
Место проведения: Флинта, М. И.
Сообщений: 228
Спасибо Smiling Dragon за ответ. Эра, да, вы правы. Просто лень с моей стороны.
Old 08-04-2008
psiva_arul's Avatar
psiva_arul psiva_arul is offline
Зарегистрированный пользователь
  
 

Регистрация: Jul 2007
Место проведения: Бангалор, Индия
Сообщений: 97
Вы можете использовать как этот

MAILADDRTO \u003d "first@someplace.com \, second@someplace.com \"

она может быть работает ...


Привет,
MPS
Old 08-04-2008
эпоха era is offline Forum Advisor  
Гердер бесполезных Кошки (В субботний)
  
 

Регистрация: Mar 2008
Местоположение: / там / это / только / BIN / ш
Сообщений: 3652
Она будет работать, как если бы Вы с помощью регулярных Sendmail, но этот сценарий пытается говорить сырья SMTP, который по крайней мере, согласно спецификации требует отдельного RCPT TO: за каждый адрес получателя.
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 04:38 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0