Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Отправка письма через cmd одной строкой / 13 сообщений из 13, страница 1 из 1
13.05.2015, 18:16
    #38957890
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
Дайте код пожалуйста для командой строки, обязательно чтоб в одной строке было и для Windows, наподобие:

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


условие такое чтоб прикреплённый файл при отправке перемещался в тело письма, прикреплённый файл формата html
...
Рейтинг: 0 / 0
13.05.2015, 18:51
    #38957935
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
Romantiktj,

Ну а blat что ты привел чем не устраивает? Если в синтаксисе не ошибся то должно работать. Единственное, не уверен что blat SSL поддерживает, для многих серверов это сейчас критично.
...
Рейтинг: 0 / 0
13.05.2015, 19:27
    #38957960
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
Это всего лишь пример, нужна актуальная команда для отправки
...
Рейтинг: 0 / 0
13.05.2015, 20:27
    #38958005
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
RomantiktjЭто всего лишь пример, нужна актуальная команда для отправкичем именно эта не устраивает?
...
Рейтинг: 0 / 0
13.05.2015, 22:55
    #38958081
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
Romantiktj,

Ну напиши свою прогу.
Вот тебе пример (двумя способами):
17103116
...
Рейтинг: 0 / 0
14.05.2015, 10:01
    #38958293
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
у блата кажись SSl-ки нет, или я чего то не знаю
...
Рейтинг: 0 / 0
14.05.2015, 17:59
    #38959080
nhutils
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
RomantiktjДайте код пожалуйста для командой строки, обязательно чтоб в одной строке было и для Windows, наподобие:

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

условие такое чтоб прикреплённый файл при отправке перемещался в тело письма, прикреплённый файл формата html

mailsend https://github.com/muquit/mailsend поддерживает SSL, команда в одну строку:
Код: plaintext
1.
2.
3.
mailsend1.16.exe -t username@domainname -attach messagebody.txt,text/uuencode,i ^
-attach logs.zip,application/zip,e -sub "Отказ сети" -smtp smtp.yandex.ru -port 465 ^
-f nhutils@yandex.ru -name "nhutils" -rt nhutils@yandex.ru ^
-ssl -auth-login -user nhutils -pass password -q

в BLAT год назад точно не было поддержки SSL, после этого вышла версия Blat v3.2.1 (build : May 28 2014 00:35:28), уже не проверял.
...
Рейтинг: 0 / 0
14.05.2015, 21:48
    #38959245
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
Отправка с SSL проблемой не является.
Предпочитаю пользоваться кодом, а не "утилитами".
17103116

А м.б. кто знает именно по утилитам cmd+pop3+ssl?

Пользуюсь getmail
Кажется вот этой:
http://www.interlog.com/~tcharron/getmail.html

Что делает: сохраняет все письма по заданному пути с именами типа MSG1.eml, MSG2.eml (стандартный .eml-формат, открываемый в Outlook Express/Почта Windows).
Дальнейший разбор принятого через стандартное CDO.Message
Но никакого SSL в помине нет.

Хотелось бы тоже самое и такое же надежное но с SSL. Программировать POP3 на низком уровне, при отсутствии нормальных штатных объектных моделей от MS не рискну.
...
Рейтинг: 0 / 0
15.05.2015, 07:09
    #38959358
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
...
Рейтинг: 0 / 0
15.05.2015, 09:26
    #38959427
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
mailsend https://github.com/muquit/mailsend поддерживает SSL, команда в одну строку:
Код: plaintext
1.
2.
3.
mailsend1.16.exe -t username@domainname -attach messagebody.txt,text/uuencode,i ^
-attach logs.zip,application/zip,e -sub "Отказ сети" -smtp smtp.yandex.ru -port 465 ^
-f nhutils@yandex.ru -name "nhutils" -rt nhutils@yandex.ru ^
-ssl -auth-login -user nhutils -pass password -q


Отлично! , есть ещё вопросик , как прикреплённые файлы переместить в тело письма, я пробовал 3 версии
1. messagebody.txt,text/uuencode,i
2. messagebody.txt,text,i
3. messagebody.txt

не работает
...
Рейтинг: 0 / 0
15.05.2015, 10:16
    #38959480
nhutils
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
Romantiktjкак прикреплённые файлы переместить в тело письма, я пробовал 3 версии
1. messagebody.txt,text/uuencode,i
2. messagebody.txt,text,i
3. messagebody.txt

не работает
Не пойму, что значит «не работает»? Письмо не отправляется? не доходит? Файл не вставляется вообще? или вставляется как вложение? Файл в какой кодировке? ...

Я отправлял
Код: plaintext
messagebody.txt,text/uuencode,i
на почту яндекса, файл был в кодировке 1251, и текст принятого письма был из этого файла.
Возможно, стоит поиграться с кодировкой и MIME типом http://en.wikipedia.org/wiki/Internet_media_type#Type_text , возможно еще зависит от почтового сервера, как он воспринимает ту или иную кодировку.
...
Рейтинг: 0 / 0
15.05.2015, 12:12
    #38959660
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
nhutils,
Суперрр!, ваша ссылка на вики очь помогла, спасибо огромное
...
Рейтинг: 0 / 0
15.05.2015, 14:28
    #38959859
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка письма через cmd одной строкой
Romantiktj,

Я SSL для блат реализую посредством stunnel.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Отправка письма через cmd одной строкой / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]