powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Отправка письма через cmd одной строкой
13 сообщений из 13, страница 1 из 1
Отправка письма через cmd одной строкой
    #38957890
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
...
Рейтинг: 0 / 0
Отправка письма через cmd одной строкой
    #38957935
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romantiktj,

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

Ну напиши свою прогу.
Вот тебе пример (двумя способами):
17103116
...
Рейтинг: 0 / 0
Отправка письма через cmd одной строкой
    #38958293
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у блата кажись SSl-ки нет, или я чего то не знаю
...
Рейтинг: 0 / 0
Отправка письма через cmd одной строкой
    #38959080
nhutils
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Отправка письма через cmd одной строкой
    #38959245
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отправка с 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
Отправка письма через cmd одной строкой
    #38959358
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Отправка письма через cmd одной строкой
    #38959427
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Отправка письма через cmd одной строкой
    #38959480
nhutils
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Отправка письма через cmd одной строкой
    #38959660
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nhutils,
Суперрр!, ваша ссылка на вики очь помогла, спасибо огромное
...
Рейтинг: 0 / 0
Отправка письма через cmd одной строкой
    #38959859
__Avenger__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romantiktj,

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


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