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

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

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

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

slech



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

 
List of email clients
 
Название
   
Лицензия
   
ОС
   
Возможности
     
blat    Public domain    Windows x32/x64    ?      
msmtp    GNU GPL    Windows, Linux    ?      
mailsend    New BSD License    Windows, Linux/Unix, Mac OS X    ?      
mailsend-go    MIT    Windows, Linux, Mac OS X    ?      
CMail    Free for private and commercial use    Windows    ?      
Mail Alert    ?    Windows x32/x64    SSL/TLS and StartTLS | UTF-8, ISO-8859-1 or ISO-8859-2      

 
 
Уже обсуждалось на форуме:
Автоматизированная отправка почты из консоли
Присоветуйте консольную прогу для отправки почты
Автоотправка файлов
Программа для отправки файлов по расписанию
Отправка почты по времени
Небольшая программа отправки/получения почты
автоматизировать отправку е-мылов
Отсылка файлов на почту через скрипт

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 21:46 18-05-2014 | Исправлено: slech, 11:19 08-03-2019
IGOR511

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чтобы не начинать отдельную тему,предлагаю обсудить здесь программу Cmail, на мой взгляд достойная замена Blat
 
Добавлено:
CMail строчка такая C:\CMail.exe -host:ИМЯящика:пароль ящика@smtp.mail.ru -secureport -starttls -from:имяящика от@mail.ru -to:имяящика кому@mail.ru -subject:ХХХ -body: -awild::D:\*.txt
 
В справке написано, что работает через прокси -proxy:[user:pass@]host[:port], но еще не было случая проверить.
 
Добавлено:
 

Всего записей: 38 | Зарегистр. 21-03-2013 | Отправлено: 08:57 13-10-2014 | Исправлено: IGOR511, 17:41 13-10-2014
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IGOR511 Cmail есть в шапке, или это ты занес? И незачем приводить справку по проге, HELP сами можем вызвать и почитать, не засоряй топик.  


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11968 | Зарегистр. 10-12-2003 | Отправлено: 15:21 13-10-2014
Jin32



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

Цитата:
CMail строчка такая C:\CMail.exe -host:ИМЯящика:пароль ящика@smtp.mail.ru -secureport -starttls -from:имяящика от@mail.ru -to:имяящика кому@mail.ru -subject:ХХХ -body: -awild::D:\*.txt

Спасибо, заработало вроде. Лучше блата однозначно, у блата косяк был, режет вложение если оно больше десяти мегабайт. И как то это все так некоретно режется, что The Bat вроде очень долго эти огромные письма качает, но вот вложений в них нет! Хотя письмо 10 мег весит.
 
Со строчкой не сразу разобрался, если у кого еще такие же сложности возникнут то сделаю свой комментарий.  
 
-host:ИМЯящика:пароль ящика@smtp.mail.ru так и пишем -host, двоеточие, ящик от кого, двоеточие, пароль, собака, SMTP-сервер, в данном случае майловский
 
-subject:ХХХ - тема, в данном примере XXX
 
-body: - после этого пишем текст письма если нужен, если не нужен то все равно -body: пишем, иначе будет ждать текст с клавиатуры, могу ошибаться но по моему где то об этом писалось.
 
-awild::D:\*.txt - вложение, в данном случае все с расширением TXT с корня диска D:\ , после -awild два двоеточия подряд, я сначала подумал опечатка, оказалось нет...
 
Все остальное вроде понятно.

Всего записей: 50 | Зарегистр. 22-04-2007 | Отправлено: 12:12 14-10-2014 | Исправлено: Jin32, 12:13 14-10-2014
dazran

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В список программ наверное можно добавить
 
ShellSend 2.0.1 http://www.binaryfortress.com/ShellSend/
SendSMTP 2.16.1.1 http://www.virtualobjectives.com.au/utilitiesprogs/sendsmtp.htm
 
обе с поддержкой ssl
 

Всего записей: 234 | Зарегистр. 06-02-2005 | Отправлено: 16:42 11-06-2015
Belua



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ага, а еще PowerShell v.1 and v.2, JavaScript. Это то что идёт из "коробки" если вы используете Windows. Во второй версии PS вообще красота отправлять почту по SMTP одним коммандлетом.

Всего записей: 175 | Зарегистр. 09-03-2007 | Отправлено: 20:51 11-06-2015
SSchumi

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посоветуйте, кто уже занимался.
Нужно отправлять почту через gmail (двухфакторная авторизация включена) с аттачем всех файлов определенной папки.
 
Добавлено:
Юзаю mailsend. От blat отказался, использовать ещё и stunnel для gmail не особо хочется.

Всего записей: 752 | Зарегистр. 06-04-2006 | Отправлено: 10:22 19-12-2015
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SSchumi Не умеет вроде  mailsend юзать маски аттачей.  Предварительно запаковать файлы в один архив не желаете? Как вариант, писать батник с командами for или forfiles и отправлять аттачи по одному.
 
https://github.com/muquit/mailsend/blob/master/doc/examples.mediawiki#starttls--authentication
MailSend через Gmail MAILRU YANDEX  
http://forum.ru-board.com/topic.cgi?forum=5&topic=46975#17
 
 


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11968 | Зарегистр. 10-12-2003 | Отправлено: 12:19 19-12-2015
SSchumi

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ipmanyak
не, архивировать нельзя, потому что я отправляю на специальный yahoo email, чтобы зааплодить аттачи, картинки.
А так да батники только. Хотя я наверно быстро консольную тулзу на шарпе напишу.
Не на глазах хоть пароль лежит (хотя его и из ехе не проблема достать).

Всего записей: 752 | Зарегистр. 06-04-2006 | Отправлено: 12:21 19-12-2015
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SSchumi
Цитата:
Хотя я наверно быстро консольную тулзу на шарпе напишу.  Не на глазах хоть пароль лежит (хотя его и из ехе не проблема достать).
Можно использовать широко распространенный скрипт http://forum.ru-board.com/topic.cgi?forum=33&topic=11963&start=332&limit=1&m=1#1 Останеться только дополнить кодом, для аттача содержимого из папки. Можно конечно и на шарпе, если он у Вас уже имеется.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 02:50 23-12-2015
DedHasan

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так уже давно сделали кучу программ, с помощью которых можно отправлять емайл письма. Я вот пользуюсь StandartMailer. Да, платная. Но это лучший выбор для меня, функционал шикарен. Да и другие бесплатные аналоги есть неплохие. Если погуглить, можно много найти. Вон,  тут например. Хотя там описано очень мало программ, но моя любимая есть. Советую.

Всего записей: 1 | Зарегистр. 08-08-2016 | Отправлено: 20:52 08-08-2016
EAKislov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
День добрый,
Вопрос скорее всего не сюда, но не могу понять как правильно сформулировать что мне нужно, чтоб найти нужный форум.
Нужен локальный SMTP прокси сервер который не авторизованные сообщения без шифрования  
авторизовал и шифровал по SSL для внешнего сервера SMTP.
Программа для наблюдения за RAID не умеет отправлять почту с авторизацией и шифрованием, а мне от нее надо получать почту через публичный сервер на котором обязательная авторизация и шифрование.
Нужна промежуточная программка для этой задачи, получил сообщение от программы, авторизовал, зашифровал и отправил по единственному адресу.
 
Посоветуйте в каком направлении искать?

Всего записей: 70 | Зарегистр. 31-08-2007 | Отправлено: 05:15 24-08-2016
SoftFelix72

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Блин, 3 программы перепробовал - ни одна не заработала. Win 7 x64 Ultimate. Firewall в AVG отключал.)
 
Нужна отправка мыла из cmd (о состоянии UPS) от mail.ru или rambler.ru. Обязательно SSL!
 
Mail Alert - на любой запуск выдаёт Stream read error.
SendSMTP - тоже не работает. К SMTP коннектится нормально, но потом вываливается с "Отказано в доступе".
ShellSend - чего-то ждёт, потом вываливает встроенный help и всё.
 
До поголовного использования всеми почтовиками SSL, юзал SendEmail (обычный SMTP) без единой проблемы. Ять...

Всего записей: 128 | Зарегистр. 12-11-2015 | Отправлено: 22:01 20-11-2016
bahtey



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

Всего записей: 794 | Зарегистр. 14-12-2006 | Отправлено: 22:13 20-11-2016
SoftFelix72

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bahtey, как? open smtp.mail.ru 465 ??? Подвисает на неограниченное время. На этом же компе установлен Thunderbird, который без проблем получает-отправляет почту с указанных серверов.
 
 
Добавлено:
open smtp.mail.ru 25  - на 25-ый порт замечательно открывается.

Всего записей: 128 | Зарегистр. 12-11-2015 | Отправлено: 23:04 20-11-2016
bahtey



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

Всего записей: 794 | Зарегистр. 14-12-2006 | Отправлено: 00:19 21-11-2016
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SoftFelix72 Замечание для Mail Alert и GMAIL

Код:
 Special notes for Gmail users -- Use 16-digit App password instead of Gmail password if your Gmail account has enabled 2-Step Verification  
(also known as two-factor authentication). Visit the following webpage to generate 16-digit App password: https://security.google.com/settings/security/apppasswords  
возможно в этом причина. Сам еще не юзал.


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11968 | Зарегистр. 10-12-2003 | Отправлено: 07:21 21-11-2016 | Исправлено: ipmanyak, 07:22 21-11-2016
pont9999



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот обзор нескольких программ с поддержкой SSL и примерами для подключения к gmail (на англ.):
 
https://www.raymond.cc/blog/sending-email-using-command-line-useful-for-downtime-alert-notification/
 

Всего записей: 14 | Зарегистр. 30-09-2006 | Отправлено: 00:54 10-03-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Программы для отправки почты из командной строки


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru