Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Blat

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10

Открыть новую тему     Написать ответ в эту тему

8AleX8



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Blat это маленькая open source консольная програмулька под Windows, которая позволяет отправлять e-Mail по SMTP протоколу из командной строки. Подробнее...
 
Текущая версия 3.2.22 (2019-07-21)    
Оф сайт http://www.blat.net/    
Скачать http://sourceforge.net/projects/blat/files/    
Обсуждение (англ) http://groups.yahoo.com/group/blat/

Различные GUI
 
 
Родственные темы
Программы для отправки почты из командной строки

Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 21:15 29-01-2004 | Исправлено: Smitis, 20:04 04-10-2020
artemosipovsakh

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят проблемка такая, на работе машина с которой должны отправляться сообщения стоит с Windows 7-и вот страно, проверял на нескольких тачках с семеркой, на некоторых просто пишет, что Blat.exe-CRASH на некоторых тут же после установки и настройки в трее говорит о том, что это нежелательная программа и т.п. и спрашивает разрешить или нет, ставлю разрешить-0 реакции.
Так к слову,на ХП все прекрасно работает

Всего записей: 1 | Зарегистр. 13-02-2012 | Отправлено: 06:44 13-02-2012
pasynok



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Blat 3.00 (теперь и х64)
Изменения...
 
Комплект билдов с yahoo group.

Всего записей: 1734 | Зарегистр. 04-12-2004 | Отправлено: 12:24 20-02-2012
trufulier

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините за ламерство.
А возможна работа с русскоязычными именами путей и файлов?

Всего записей: 1 | Зарегистр. 20-02-2012 | Отправлено: 23:10 20-02-2012
dedmad

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А возможна работа с русскоязычными именами путей и файлов?

Возможна. Я рассылал ей отчеты по отделам каждую неделю. Имя файла состояло из русских и латинских букв

Всего записей: 100 | Зарегистр. 24-02-2008 | Отправлено: 22:47 21-02-2012
ha2002

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Покажусь наверно невеждой, но объясните популярно как можно запустить программу через прокси? У нас прокси с авторизацией, одна сетевуха смотрит в инет через прокси и две с локальными сетями, на компе ХР. IP прокси и порт известны, но управляются они другими людьми.

Всего записей: 8 | Зарегистр. 24-07-2006 | Отправлено: 09:02 28-02-2012
AlterEgoMc



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отправляю письма без команды -install, использую постоянно -server. Поле тема когда не  заполнял, он мне в консоли писал Contents of file: stdin.txt и в тему письма также, хотя файл аттаченный называется подругому. Откуда он взял stdin.txt?

Всего записей: 208 | Зарегистр. 07-07-2008 | Отправлено: 05:43 15-03-2012
ShadeInSun

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При отправке почты с smtp.mail.ru с одинаковыми настройками:

Код:
 set smtpsender=отправитель@mail.ru
set smtpserver=smtp.mail.ru
set smtpport=25
set smtpuser=отправитель
set smtppwd=***
set subj=%1
set msg=%2
set mailto=получатель@mail.ru
set logfile=blat_log.txt
blat.exe -charset windows-1251 -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport% -u %smtpuser% -pw %smtppwd% -log %logfile% -subject %subj% -body %msg%

на одном провайдере отправляется без проблем, на другом в лог пишет следующее:

Цитата:
The SMTP server did not accept Auth PLAIN value.
Are your login userid and password correct?
Error: Connection to server was dropped.
The SMTP server does not require AUTH LOGIN.
Are you sure server supports AUTH?
Error: Connection to server was dropped.
*** Error ***  The SMTP server does not like the sender name.
Have you set your mail address correctly?
Error: Connection to server was dropped.

(с smtp.yandex.ru на обоих провайдерах проблем нет).
У кого-нибудь получилось решить проблему с авторизацией на smtp.mail.ru?

Всего записей: 10 | Зарегистр. 12-09-2009 | Отправлено: 11:32 29-03-2012
beaver1971

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А я большей частью отправляю все: blat -of file.txt  
Все опции в file.txt в кодировке 1251, всегда все корректно

если задать
Код:
-attach имя файла по русски
то
Код:
------------Start of Session-----------------
One or more attachments had not been found.
Aborting, so you find / fix the missing attachment.
-------------End of Session------------------

если сделать
Код:
-attach *.*
то почта уходит, файлы с русскими именами цепляются, но в письме имена файлов кракозябликами ))
 
Вопрос: куда рыть?  
PS. Пробовал во всяких кодировках, как из командной строки, так и через
Код:
blat -of file.ini


Всего записей: 3 | Зарегистр. 08-06-2009 | Отправлено: 11:43 11-04-2012
Jsiod

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите, а можно рассылать не какой-то файл, а просто например пустое письмо с определенным заголовком

Всего записей: 1365 | Зарегистр. 22-11-2008 | Отправлено: 13:36 13-04-2012
marinka9



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не соображу, как можно использовать маленький текстовый файлик в 15-20 строк в качестве тела письма, то есть как -body "текст", но в качестве текста данные из файла?
Если использовать -attacht text.txt то текст все равно как вложение отображается, а нужно что бы открыл письмо и сразу текст из файла.
Возможно?
И почему то у меня без параметра -body Блат ваще не отрабатывает, ни ошибку не выдает, даже с параметром -debug, висит просто пока не снимешь задачу.
 
Добавлено:

Цитата:
просто например пустое письмо с определенным заголовком

Можно, но тело письма все равно должно быть, хоть -body .
См.выше.

Всего записей: 85 | Зарегистр. 14-11-2006 | Отправлено: 22:52 25-04-2012 | Исправлено: marinka9, 23:01 25-04-2012
beaver1971

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не соображу, как можно использовать маленький текстовый файлик в 15-20 строк в качестве тела письма, то есть как -body "текст", но в качестве текста данные из файла?  


Код:
-bodyF <file>   : file containing the message body

Всего записей: 3 | Зарегистр. 08-06-2009 | Отправлено: 07:28 26-04-2012
marinka9



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
-bodyF <file>

Спасибо, работает!

Всего записей: 85 | Зарегистр. 14-11-2006 | Отправлено: 22:04 26-04-2012
Vlassoff

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблемы с кодировкой никак не могу победить. Связаны с mail сервер
Упорно выводит не в той кодировке заголовок и тело письма, когда генерирую. Попробовал советы, которые приведены тут - та же самая фигня.  
Кто-нибудь окончательно победил mail сервер?

Всего записей: 3 | Зарегистр. 21-05-2007 | Отправлено: 13:40 01-05-2012
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi!
ShadeInSun
Цитата:
У кого-нибудь получилось решить проблему с авторизацией на ...  
Не соображу: - "Зачем авторизация, если blat <работает> как <самостоятельный почтовый сервер>, а не как <почтовый клиент>!?". Или, я сам что-то не допонимаю, разъясните!

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 12:41 24-05-2012
arvidos



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Dunkeshu
давно это blat стал почтовым сервером?

Всего записей: 3557 | Зарегистр. 24-04-2009 | Отправлено: 13:29 24-05-2012
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi!
arvidos
Цитата:
давно это blat стал почтовым сервером?
Имеется в виду не совсем почтовый сервер, а возможность отправлять сообщения без помощи стороннего почтового сервера.  Почему-то blat, в основном, используют как почтовый клиент для отправки сообщений через сторонний почтовый сервер, так как позволяет это делать из командной строки! Если это не так, то в чём заключается уникальность blat!? Разъясните.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 12:43 25-05-2012
arvidos



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
blat - это консольный почтовый клиент, а не сервер. он не может отправить письмо минуя какой-либо почтовый сервер - для начала он должен где-то авторизоваться
не пойму вашей логики и вопроса

Всего записей: 3557 | Зарегистр. 24-04-2009 | Отправлено: 12:53 25-05-2012
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu
Уникальность blat в том что это консолькое приложение котрое может использоваться в скриптах, т.е. без вмешательства пользователя. Поищите похожие программы и вы поймёте что их по пльцам посчитать можно.
 
А по поводу сервера-клиента.
 
У меня почта находится на домене admin@slech.name
Вы хотите мне послать почту. Для этого у вас несколько вариантов.
1. Прмямо подключится к моему почтовому серверу через blat(от кого будет эта почта admin@Dunkeshu.name? я ведь должен это проверить) и послать мне почту - учтите ваш хост должен соответсваовать многим требованиям что бы мой почтовый сервер принял от него почту(helo, ptr, spf/senderid, dnsbl и др.). Т.е. шансов что мой сервер примет почту от вашего домашнего хоста совсем немного.
Хотя есть шанс подключиться к моему почтовому серверу, пройти аутентификацию/авторизацию и послать мне почту, и тогда я буду знать что эта почта от Dunkeshu@slech.name.
Это всё равно что подключиться к gmail и послать почту пользователю на тот же gmail. Этот вариант плавно перетекает в вариант #2.
 
2. Послать почту через почтовый сервер - например mail.ru. Вы подключаетесь к серверу и проходите аутентификацию/авторизацию. После этого mail.ru позволяет вам послать почту серез свой почтовый сервер.
Теперь почта на admin@slech.name прийдёт с Dunkeshu@mail.ru(под ним вы прошли аутентификацию) и мой сервер почтовый примет почту от сервера mail.ru(там со всеми тредованиями что выше всё впорядке, именно поэтому и есть почтовые сервера).
 
Со спамерами так и борятся.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 13:33 25-05-2012 | Исправлено: slech, 13:35 25-05-2012
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi!
slech
Цитата:
Dunkeshu  
 Уникальность blat в том что это консолькое приложение котрое может использоваться в скриптах, т.е. без вмешательства пользователя. Поищите похожие программы и вы поймёте что их по пльцам посчитать можно.  
   
 А по поводу сервера-клиента.  
   
 У меня почта находится на домене admin@slech.name  
 Вы хотите мне послать почту. Для этого у вас несколько вариантов.  
 1. Прмямо подключится к моему почтовому серверу через blat(от кого будет эта почта admin@Dunkeshu.name? я ведь должен это проверить) и послать мне почту - учтите ваш хост должен соответсваовать многим требованиям что бы мой почтовый сервер принял от него почту(helo, ptr, spf/senderid, dnsbl и др.). Т.е. шансов что мой сервер примет почту от вашего домашнего хоста совсем немного.  
 Хотя есть шанс подключиться к моему почтовому серверу, пройти аутентификацию/авторизацию и послать мне почту, и тогда я буду знать что эта почта от Dunkeshu@slech.name.  
 Это всё равно что подключиться к gmail и послать почту пользователю на тот же gmail. Этот вариант плавно перетекает в вариант #2.
Благодарю за обстоятельное и вразумительное разъяснение по теме заданного вопроса! Но не могу согласиться с тем, что является уникальным для blat, так как с помощью скриптов можно заставить работать очень большое количество лрограмм, так что пальцев не хватит!
Тем не менее, исходя из вашего разъяснения можно сделать вывод о том, что использование blat в качестве сервера, считается не целесообразным, из-за возможности не получения адресатом (получателем) отправленного  ему сообщения, так как почтовый сервер получателя, в свою очередь, из-за соображений безопасности, "откажет" в этом отправителю.  
 Теперь понятно, что для "надёжности", необходимо использовать <легальные пути>, для достижении поставленной цели.  
Цитата:
 Хотя есть шанс подключиться к моему почтовому серверу, пройти аутентификацию/авторизацию и послать мне почту, и тогда я буду знать что эта почта от Dunkeshu@slech.name.
С почтовыми серверами, которые требуют авторизацию в общем всё понятно, а как быть с сервисами подобным TemEMail, SpamHole или Mailinator, которые не требуют авторизацию, для получения сообщения? Вероятно, тоже надо использовать "легальные пути" или это можно как-то "обойти"?
 

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 01:05 26-05-2012
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu

Цитата:
 
Но не могу согласиться с тем, что является уникальным для blat, так как с помощью скриптов можно заставить работать очень большое количество лрограмм, так что пальцев не хватит!
 

Когда-то я долго искал нечто подобное и чем-то даже пользовался. В итоге блат стал основным инструментом. Был бы очень благодарен вам за ссылочки на программы для отсылки писем по SMTP протоколу и работающие из командной строки. Основной недсотаток blat для меня его невозможность работы по SSL/TLS.
 

Цитата:
С почтовыми серверами, которые требуют авторизацию в общем всё понятно, а как быть с сервисами подобным TemEMail, SpamHole или Mailinator, которые не требуют авторизацию, для получения сообщения? Вероятно, тоже надо использовать "легальные пути" или это можно как-то "обойти"?  

 
Бегло пробежавшись:
http://www.tempemail.net/ - не нашёл упоминания про возможность работы по SMTP.
http://mailinator.com/ - не нашёл упоминания про возможность работы по SMTP.
http://www.spamhole.net/ - ?
 
Может вы говоря о скриптовании любых программ подразумевали средства наподобие AutoIt + MS Outlook ?
В таком случае это тема отдельного разговора. Задачи она выполнять сможет, но это не ровень blat.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:30 26-05-2012 | Исправлено: slech, 11:31 26-05-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10

Компьютерный форум Ru.Board » Компьютеры » Программы » Blat


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru