Ru-Board.club
← Вернуться в раздел «Программы»

» Blat

Автор: slech
Дата сообщения: 03.10.2009 19:41
spEEd
моё же решение выше приведено:
через gmail может - там нужно SSL использовать.
1. поднимаем Stunnel на localhost и определённом порту и редиректаем это всё на гугловский SSL SMTP.
2. ну а дальше почту просто шлём на localhost и порт что при настройках указал

Цитата:

set dir=c:\blat
set smtpsender=gmailaccount@gmail.com
set smtpserver=127.0.0.1
set smtpport=465
set smtpuser=gmailaccount
set smtppwd=*********
set mailto=gmailaccount@gmail.com

"%dir%\blat.exe" -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport% -u %smtpuser% -pw %smtppwd% -subject subj -body body


с яндексом незнаю - не пробовал.

Добавлено:
Dasky
сила блата именно в его консольности.
попробуй зарегаться на portablefreeware.com и отписать автору поста - может откликнется.
Автор: pasynok
Дата сообщения: 08.10.2009 17:26
Dasky
Gui к сабжу видел здесь, но он, имхо, не очень. Также существует плагин для Total Commander, в нем тоже gui есть.


Что-то сабж последнее время отказывается работать с mail.ru, не отправляет прикрепленные файлы. Если прикрепа нет, то все работает. Использую пока CMail, с ним проблем нету.
Автор: slech
Дата сообщения: 08.10.2009 17:28
pasynok
а что в логах своих пишет ?
у меня в принципе проблема нету никаких.
правда я атачей почти не шлю, да и восновном всё внутри.
Автор: pasynok
Дата сообщения: 08.10.2009 17:32
slech
пишет:

Цитата:
: Error: Wait a bit (possible timeout).
: Message not accepted by server


Время ожидания увеличивал, количество попыток тоже. Не помогает.
Автор: Dasky
Дата сообщения: 09.10.2009 02:47
slech

Цитата:
сила блата именно в его консольности

абсолютно согласен...
но бывают случаи, когда по телу проще сказать, вот там лежит гуи, запусти и поправь параметры, чем диктовать команду...

pasynok
огромное спасибо...забрал и плаг для тотала и просто гуи...кстати, гуи ниче так, нормалек...
а, что за CMail?можно линк?
спс...
Автор: pasynok
Дата сообщения: 09.10.2009 03:29
Dasky
CMail - тоже консольная утилита для отправки почты. Функций в ней поменьше, чем в Blat.
Найти ее можно на хомяке.
Кстати, нашел я и SimpleBlatGUI. На Yahoo есть сообщество любителей Blat. Вот там и нашел.
Так как, чтобы скачать файлы оттуда, нужна регистрация, залил на обменник.
SimpleBlatGUI ansi
SimpleBlatGUI unicode


Разобрался, почему Blat не работал. Оказалось дело в Outpost. Если его выгрузить, то Blat работает. Если же просто приостановить защиту, то все равно не отправляются файлы. Это началось после того, как я обновился до последней версии Outpost. С прежней версией Blat работал нормально. При этом CMail работает. Не пойму в чем дело.

Автор: DonDD
Дата сообщения: 20.11.2009 15:11
pasynok
Создайте правило для приложения.
Или проще удалите существующее правило для Blat.
Запустите Blat и Outpost всплывет с вопросом "Что делать?" -"Разрешите все действия".
Автор: niko7
Дата сообщения: 01.02.2010 22:48
Запускаю blat из bat файла, работает. Проблема в том, что письма отправляю с вложениями
и во время отправки всплывает черное консольное окно блата. Поскольку вложения большие консоль видна достаточно долго. Как сделать чтобы не всплывало?
Автор: slech
Дата сообщения: 01.02.2010 23:23
CMDOW Commandline Window Utility [v1.4.3]
Автор: Nushaba
Дата сообщения: 22.04.2010 10:26
А не кто не пробовал запускать блат через прокси, интересует с использованием юзергейта или SmallProxy http://smallproxy.ru/
Уже не актуально, нашёл способ включить интернет на другом компьютере без прокси сервера, кому интересно, статья тут: http://support.microsoft.com/kb/306126
Одно дополнение, на ХР или виндовс сервер 2003, который собираемся включать в интернет через сетевую карту первого компа, надо прописать предпочитаемый ДНС 192.168.0.1, об этом не пишут в статье от майкрософта.
Автор: Mark_Titov
Дата сообщения: 14.05.2010 11:42
...Кто подскажет - с Microsoft Exchange Server по локалке в нутри домена работает blat?
И зачем эти 2 файла нужны?

blat.dll
blat.lib

...у меня и без них все работает.
Автор: VitRom
Дата сообщения: 14.05.2010 11:57
http://segfault.kiev.ua/smart-questions-ru.html

Да, будет.

Ну, мало-ли...
Автор: Mark_Titov
Дата сообщения: 14.05.2010 12:08

Цитата:
Да, будет.

Спасибо, буду пробовать...


Цитата:
Ну, мало-ли.

...В смысле? А по подробнее можно?

Еще вопрос -
Blat умеет отправлять тело письма из файла.
Я сделал html с подпапками соответственно (компоненты index.html) и сунул ему в качестве тела, так он берет только этот index.html и все... А как заставить его цеплять в тело все состовляющее index.html?

Спасибо...
Автор: VitRom
Дата сообщения: 14.05.2010 14:21
В смысле ссылка была не зря дана!

Цитата:
Microsoft Exchange Server по локалке
TCPIP в локалке есть? SMTP на Эксчендже запущен?
Цитата:
внутри домена
Какого домена? DNS или Windows? Если dns-домена, то блат работает так же, как любое другое приложение, начиная с ping или tracert. Если Windows, то не ограничена ли в Эксчендже авторизация, только через "домен"?
Цитата:
blat.dll blat.lib
хез, но наличие .lib наводит на мысль, что это "полный набор", в который входит dll, которую можно прилинковать к своей программе.
Цитата:
буду пробовать...
Дык, с этого и надо было начать

Добавлено:
Разве "из файла" и "с подпапками" одно и то же?

Добавлено:
Вообще "html с подпапками" фича только самого Проводника, и блату она пох. А вот архиваторы никто не отменял
Автор: Mark_Titov
Дата сообщения: 14.05.2010 15:32

Цитата:
Разве "из файла" и "с подпапками" одно и то же?

НЕТ!
Структура папок со всеми рисунками прикрутками и тд которые отображаются на index.html.
Но цепляется только index.html, без рисунков и фотографий размещенных на index.html...


Цитата:
архиваторы никто не отменял

Может я не так объяснил - я не про вложения А ПРО ТЕЛО ПИСЬМА, и архиваторы сдесь не причем.

Спасибо...
Автор: VitRom
Дата сообщения: 14.05.2010 17:58
а, понятно.
тогда смотрим /blat262/docs/syntax.html

Цитата:
. . . .
----------------------- Attachment and encoding options -----------------------
. . . . .
-embed <file> : embed file(s) in HTML. Object tag in HTML must specify
content-id using cid: tag. eg: <img src="cid:image.jpg">
. . . . .
-html : send an HTML message (Content-Type=text/html)

Думаю, нужно скомбинировать эти два ключа.

Цитата:
-эмбед (файл) : внедрить файл в хтмл. Тэг объекта в хтмл должен указывать контент-ид с использованием тега cid: например...

Насколько я понимаю, нужно прошерстить отправляемый html чем-то вроде chgstr или аналогичной тулзой (см. ветку "Задачи на bat-файлах", там в шапке много всячины) и заменить линки
<img src="index_files/image.jpg"> (или как там они прописаны)
на
<img src="cid:index_files/image.jpg">
или же
<img src="image/jpeg:index_files/image.jpg">
одно из двух

Добавлено:
Ну а вообще не блатом единым

Вроде как в самом Виндовом ИИС есть хитрая папочка, которая "съедает" всё, что в неё положено, и в Эксчендже в ресурските что-то есть: http://www.msexchange.org/articles/Sending-Email-without-Client.html

Добавлено:
Ага, в общем-то, народ то же самое говорит, что и я: http://osdir.com/ml/mail.blat/2004-09/msg00051.html

Цитата:
Тим указал, что тебе нужно приаттачить имидж к сообщению ключом -аттач но чтобы оно показывалось правильно прямо в сообщении, нужны два изменения. Первое -- нужно внедрить картинку ключм -эмбед, а не -аттач, и второе -- ко всем гиперлинкам на имиджи нужно добавить "цид:" наподобие... (выше было)
Тег "цид:" говорит почтовому клиенту искать изображение в аттачах
Автор: Mark_Titov
Дата сообщения: 15.05.2010 08:18

Цитата:
Добавлено:
Ну а вообще не блатом единым

...у меня в том то и дело что только блат отвечает всем моим требованиям.


Цитата:
Насколько я понимаю, нужно прошерстить отправляемый html чем-то вроде chgstr или аналогичной тулзой (см. ветку "Задачи на bat-файлах", там в шапке много всячины) и заменить линки
<img src="index_files/image.jpg"> (или как там они прописаны)
на
<img src="cid:index_files/image.jpg">
или же
<img src="image/jpeg:index_files/image.jpg">
одно из двух

...Честно, не понял что к чему в этом плане, но приходится делать mht и туда все впихивать (конечно без картинок что не очень хорошо), тогда он его цепляет...
Автор: VitRom
Дата сообщения: 15.05.2010 13:02

Цитата:
-- Девушка, до меня не доходят пейджерные сообщения!
-- Перечитайте их ещё раз!


Хтмл с картинкой в самом-самом простом виде, картинки рядом, выглядит как

Код: <head></head>
<body>
blah-blah-blah
<img src=img.gif>
blah-blah-blah
</body>
Автор: Mark_Titov
Дата сообщения: 11.06.2010 16:06
...Подскажите плиз, может ли блат брать текст и вставлять в поле -subject из текстового файла, так же как он берет список адресов?

Прошу прощенья, разобрался -

Код: -sf <file> : file containing subject line
Автор: aljabr
Дата сообщения: 29.06.2010 14:51
Есть ли что-нибудь на подобие 7-Zip Parameter Generator для BLAT?
Автор: igor_andreev
Дата сообщения: 29.06.2010 16:49
aljabr
http://ifolder.ru/14404826
Никогда им не пользовался, но вроде в yahoogroups народ отписывался, что работает.
И эта ссылка кстати есть на предыдущей странице, не надо лениться.

Добавлено:
Вот еще какое-то:
http://www.outlook-net.de/7-9-2.htm
Тоже не пробовал, звиняюсь. Мне не трудно самому параметры в блокноте написать...
Автор: aljabr
Дата сообщения: 29.06.2010 21:49
igor_andreev
нет, нет. Я все прочел, скачал, генерирует команды, буду пробовать.
Автор: Mark_Titov
Дата сообщения: 06.07.2010 18:23
...Подскажите пож-ста как все-таки писать команду для того что бы блат работал в домене с MS Exchange Server.
Интересует smtp формат записи. Делаю так -

-server smtp.domain_mail_server.domain.local:25

Спасибо...
Автор: igor_andreev
Дата сообщения: 06.07.2010 19:27
Mark_Titov
http://www.blat.net/?faq/index.html#i_work_in_an_ms_exchange_environment,_what_do_i_use_for_the_smtp_server
http://osdir.com/ml/mail.blat/2002-10/msg00067.html
Автор: Mark_Titov
Дата сообщения: 06.07.2010 20:13
igor_andreev
Уже все перепробовал - не идет (

Через внешку все работает, в домене нет...
Автор: OOD
Дата сообщения: 07.07.2010 16:09
почему стало писать blat не является приложением win32?
Автор: Jene
Дата сообщения: 30.07.2010 08:12
OOD

Потому что файл битый. Проверь диск и вирусы погоняй.
Автор: GlobalPlay
Дата сообщения: 30.07.2010 11:32

Цитата:
Как сделать чтобы не всплывало?

Cmdow, Hidden Start, CHP.
Автор: ndch
Дата сообщения: 07.09.2010 17:06

Цитата:
Жаль, но полноценно работать с русским языком удалось только так:
blat.exe -charset windows-1251 -hdrencb -f "=?windows-1251?B?wOLy7sDx?= <pupkin@mail.ru>" -to pupkin@rambler.ru -server smtp.mail.ru:2525 -subject "=?windows-1251?B?z/Dg6fEt6+jx8iDA4vLuwNE=?=" -body "Русский текст." -u zzz -pw zzz -base64 -attach "file.txt"

Т.е. приходится самому заголовки ОТ и ТЕМА заворачивать в base64...

Зачем так извращатся ?
Вроде бы и так нормально работает:
blat -charset windows-1251 -to "НД Ю Thomas<nd@site.com>"
cmd-шник в 866 кодировке.

Мне пока по всем параметрам хватает. Мелочи делаются через cmd.
Автор: ndch
Дата сообщения: 10.09.2010 07:52

Цитата:
Как в the blat настроить запрос на получение уведомления о доставке/получении отправленного письма?


Причина что тема очень скудна - в том что люди которые пользуются сабжем по всей видимости в состоянии прочитать мануал.


Код: -d : request disposition notification
-r : request return receipt

Страницы: 123456

Предыдущая тема: Apache + PHP + Tomcat 5.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.