Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/21: Рейтинг темы: голосов - 21, средняя оценка - 4.52
greenzlat
3 / 3 / 0
Регистрация: 13.02.2009
Сообщений: 85
1

Отправка письма через The Bat!

23.01.2013, 10:36. Просмотров 4071. Ответов 11
Метки нет (Все метки)

Пытаюсь написать отправки письма через почтовый клиент TheBat.
Такой код:
Bash
1
2
"C:\Program Files\The Bat!\thebat.exe" /MAIL;USER="zlat_gb6";PASSWORD="";FOLDER="attach";TO="greenzlat@mail.ru";Subject="test mail";ATTACH="D:\2013.doc"
pause
TheBat открывается и все. Ни в отправленных, ни в исходящих ничего нет...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2013, 10:36
Ответы с готовыми решениями:

Возможна ли отправка письма с использованием bat-файла без использования сторонних программ?
Добрый день, возможна отправка письма без сторонних программ? в bat через bat...

Выполнение bat - файла из письма
Здравствуйте. Скажите, а возможно ли выполнение bat - файла не посредственно из...

Помогите с запуском bat-файла через bat-файл
Расклад таков: 1. У меня есть bat файл(help.bat). 2. Нужно написать ещё один...

Отправка письма на почту
Возможно ли в батнике прописать так чтобы отправлял, допустим на...

Отправка почты средствами Telnet с помощью bat-файла
Здравствуйте. Подскажите, пожалуйста, возможно ли это вообще? Если возможно, то...

11
Dragokas
Эксперт WindowsАвтор FAQ
17016 / 7073 / 856
Регистрация: 25.12.2011
Сообщений: 10,895
Записей в блоге: 16
25.01.2013, 01:23 2
По всей видимости первая точка с запятой лишняя.
Попробуйте такие вариации вместо нее:
1) Двоеточие
2) Пробел
3) Без пробела (слитно)
0
greenzlat
3 / 3 / 0
Регистрация: 13.02.2009
Сообщений: 85
25.01.2013, 06:12  [ТС] 3
Цитата Сообщение от Dragokas Посмотреть сообщение
По всей видимости первая точка с запятой лишняя.
Попробуйте такие вариации вместо нее:
1) Двоеточие
2) Пробел
3) Без пробела (слитно)
Попробовал всеми способами - результат одинаковый, то есть никакой))
0
Eva Rosalene
T for Trans-
4051 / 1590 / 303
Регистрация: 06.01.2013
Сообщений: 4,182
Завершенные тесты: 2
25.01.2013, 12:54 4
Цитата Сообщение от greenzlat Посмотреть сообщение
Попробовал всеми способами - результат одинаковый, то есть никакой))
А все пробелами заменить? У меня правда The Bat нету, так что просто предположение.
0
Badger
91 / 91 / 4
Регистрация: 25.06.2012
Сообщений: 278
25.01.2013, 14:36 5
"Два клика" и наткнулся на ссылку по использованию командной строки в the bat.
Цитата Сообщение от Цитата из источника выше
Автоматизированное создание сообщения - команда /MAIL
Команда /MAIL используется для автоматизированного создания сообщения из шаблона, текстового файла и/или набора присоединенных файлов на определенный адрес. Эта команда чрезвычайно полезна для приложений, которые требуют посылки сообщений электронной почты без вмешательства пользователя, в соответствии со стандартами сети Интернет.
От сюда я так понимаю, что сообщение должно создаваться из шаблона, кот. в коде не указан:
Bash
1
TEMPLATE=значение или T=значение
Это не ответ, а предположение. Но возможно ответ найдете по ссылке выше

P.S. В этом же источнике увидел, что параметры перечисляются через точку с запятой...
2
greenzlat
3 / 3 / 0
Регистрация: 13.02.2009
Сообщений: 85
28.01.2013, 10:50  [ТС] 6
Цитата Сообщение от Badger Посмотреть сообщение
TEMPLATE=значение или T=значение
P.S. В этом же источнике увидел, что параметры перечисляются через точку с запятой...
Этот параметр необязательный, если не указан берется по умолчанию.
Вот после \MAIL надо ДВОЕТОЧИЕ, поставил, а результат тот же..
0
Badger
91 / 91 / 4
Регистрация: 25.06.2012
Сообщений: 278
28.01.2013, 11:48 7
Попробуйте так, не уверен насчет двойных кавычек.
Bash
1
...thebat.exe /MAILU="your@mail.ua";TO="mail@gmail.com";S="mail subject";A="attach file"
В справке почтовика по идее должен быть хелпник по использованию командной строки, попробуйте посмотреть там.
0
greenzlat
3 / 3 / 0
Регистрация: 13.02.2009
Сообщений: 85
28.01.2013, 11:53  [ТС] 8
Цитата Сообщение от Badger Посмотреть сообщение
Попробуйте так, не уверен насчет двойных кавычек.
Bash
1
...thebat.exe /MAILU="your@mail.ua";TO="mail@gmail.com";S="mail subject";A="attach file"
В справке почтовика по идее должен быть хелпник по использованию командной строки, попробуйте посмотреть там.
У меня так и стоит! с двойными кавычками и без них пробовал и с одинарными пробовал
0
Badger
91 / 91 / 4
Регистрация: 25.06.2012
Сообщений: 278
28.01.2013, 12:08 9
Понятно, так будем долго топтаться на одном месте, позже поставлю себе бат.
0
greenzlat
3 / 3 / 0
Регистрация: 13.02.2009
Сообщений: 85
28.01.2013, 12:14  [ТС] 10
Вот такой вот вариант у меня:

C
1
"C:\Program Files\The Bat!\thebat.exe" /MAIL:USER="zlat_gb6";PASSWORD="***";FOLDER="attach";TO="greenzlat@mail.ru";Subject="test";ATTACH="D:\2013.doc"
0
Badger
91 / 91 / 4
Регистрация: 25.06.2012
Сообщений: 278
28.01.2013, 18:05 11
Даже не знаю что Вам сказать, Вы говорили, что у вас открывается бат и в отправленных и исходящих ничего нет. У меня же в исходящих появляется созданное почтовиком письмо:
Bash
1
...thebat.exe /mailu="mail@mail.ua";p=1;to="mail@gmail.com";s="Тестовое сообщение"
Проверьте может где то закрался лишний пробел, другой символ или еще что.
0
Dragokas
Эксперт WindowsАвтор FAQ
17016 / 7073 / 856
Регистрация: 25.12.2011
Сообщений: 10,895
Записей в блоге: 16
28.01.2013, 19:52 12
greenzlat, а профиль с указанным Вами EMAIL-адресом точно настроем в The BAT?
Там ведь адреса серверов SMTP и POP. Все должно быть указано должным образом.
0
28.01.2013, 19:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2013, 19:52

Управление Linux через .bat
Добрый день. Такая ситуация, Поставил люнекс на удаленный сервер, без...

Настройка Windows XP через *.bat
Доброе Время Суток ! Помогите решить такой вопрос: Мне нужно написать бат...

Запуск cpp через bat
Меня озадачили следующим: запустить программу, написанную на С++ через bat...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru