Вопрос
Как в TheBat'е из командной строки отправить письмо группе адресатов, если такое вообще возможно?
Пишу: thebat.exe /MAILU=User;TO=ICEL<list>;SEND
результат: не отправляет
А если написать: thebat.exe /MAILU=User;TO=user1@server.ru;SEND
то отправляет.
Ответ
При выполнении «to=ICEL<list>» БАТ ищет файл «list». При выполнении «to=ICEL<list2.txt>» БАТ ищет файл «list2.txt». Видимо там и должен находиться список адресов. Но если формат записи адресов в файле не верный, то в поле «to:» вставляется просто текст «ICEL», а это не адрес и поэтому опять же никому ничего не отправляется.
В каком формате должны быть записаны адреса я так и не понял.
Я бы создал батник:
send_all.bat
c:\Progra~1\THEBAT~1\thebat.exe /MAILU=user;TO=user1@server.ru;SEND c:\Progra~1\THEBAT~1\thebat.exe /MAILU=user;TO=user2@server.ru;SEND c:\Progra~1\THEBAT~1\thebat.exe /MAILU=user;TO=user3@server.ru;SEND c:\Progra~1\THEBAT~1\thebat.exe /MAILU=user;TO=user4@server.ru;SEND c:\Progra~1\THEBAT~1\thebat.exe /MAILU=user;TO=user5@server.ru;SEND
помести его в папке а на рабочем столе создай ярлык.
Из конференции Expert_FAQ
Copyright 2000-2004 Сообщество Чайников
Контактная информация