Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];




Вниз

Народ, помогите, кто знает. 


Gulliver   (2001-12-25 17:43) [0]

Надо удаленно, через сеть, заставить The Bat! отправить почту.
Автоматическая отправка не приемлима, из соображений внутренней секурности.
Есть идея, написать сервайс, который при получении по сети команды, заставляет The Bat! это сделать. Но возникла одна проблема. Не как не могу передать в The Bat! нажатие клавиши (программно). Пример из Kuliba1000 не работает.
Пожалуста помогите решить проблемы.
Может кто знает другой способ это сделать?

Заранее благодарен.



Snake2000   (2001-12-26 14:04) [1]

А почему именно Bat? Используй NMSMTP. И все в порядке будет



McSimm   (2001-12-26 14:41) [2]

>Snake2000 © (26.12.01 14:04)
Ты не понял вопроса.

>Gulliver (25.12.01 17:43)
Вот отличный ресурс по TheBat! Может там найдешь.



McSimm   (2001-12-26 14:41) [3]

http://www.nobat.luga.ru



McSimm   (2001-12-26 14:48) [4]

Вот ключи командной строки.

Посылка исходящей почты - команды /SEND И /SENDALL

Команда /SEND используется в командной строке The Bat! всякий раз, когда Вы хотите послать всю исходящую почту из одного или нескольких ящиков. Команда /SENDALL используется для отправки исходящей почты из всех почтовых ящиков с последующим выходом из The Bat! в том случае, если не было получено никаких новых сообщений. Эта команда является аналогом комбинации /SEND* /SMARTEXIT.

Синтаксис команды /SEND:

/SEND <account mask1>[;account mask2[;account mask3[...]]]

Account Mask используется для идентификации одного или нескольких ящиков для выполнения операции. Это может быть: Полное название одного ящика.

Пример:

/SEND "Мой ящик 1";"Мой ящик 2".

При запуске с таким параметром The Bat! отправляет исходящую почту из двух ящиков с именами "Мой ящик 1" и "Мой ящик 2" (обратите внимание, что кавычки не включены в имена ящиков - они используются только потому, что имена ящиков содержат пробелы) Начало имени ящика, оканчивающееся звездочкой.

Пример: чтобы отправить исходящую почту из всех ящиков с именами, начинающимися со слова "Мой", используйте параметр
/SEND Мой*

Звездочка с последующим окончанием имени ящика.

Пример: /SEND *1 отправит исходящую почту для всех ящиков с именами, оканчивающимися на "1".

Фрагмент имени, включенный в звездочки.

Пример: /SEND *ящик* Звездочка, которая означает, что будут проверены все ящики.

ПРИМЕЧАНИЯ:
Для разделения масок используйте точку с запятой (символ ";"). Не используйте пробелы между масками, когда используете команду /SEND как параметр командной строки, потому что отделенная пробелом маска будет обрабатываться как следующий параметр командной строки и не будет понята программой должным образом.
Если маска содержит пробелы, поместите ее в кавычки, как показанное в первом примере. Если маска содержит кавычки, Вы должны использовать апострофы (символ " " ").




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.013 c
1-79374           kingdom               2002-02-08 18:20  2002.02.25  
Где взять библиотеку чтобы SMSки посылать?


4-79506           valery_f              2001-12-26 15:03  2002.02.25  
Катастрофическое уплывание ресурсов


14-79461          Pack                  2002-01-09 00:44  2002.02.25  
О сжатии програм


3-79278           BillyJeans            2002-01-31 11:02  2002.02.25  
Как программно создать новый алиас БД?


1-79321           vinni2000             2002-02-07 19:10  2002.02.25  
Нужен удобный компонент для выбора Каталога