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

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

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

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

slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обсуждение на форуме: MailSend-Go - SMTP client

mailsend


MailSend это кросс-платформенная утилита (поддерживается Windows, Linux, macOS), которая позволяет вам отправлять почту из командной строки. Она позволяет отправлять письма с CC/BCC, с приложениями, отправлять электронную почту для нескольких пользователей, поддерживает простой, Cram-MD5 или Логин форма авторизации, могут работать в SSL при отправке электронных писем и может работать в verbose/довольно режиме. Вы также можете указать файл с адресами электронной почты и импортировать его в MailSend и позволяет добавить заголовок Reply-To и Чтения заголовка Запроса на электронный адрес.
 
Возможности:
Имеет встроенный дозвон.
Поддерживается работа с MySQL сервером для хранения списков получателей и тестов сообщений.
Сжатие вложений
Иимпорт текста сообщений из текстовых файлов и многое другое.


Примеры отправки почты через: Gmail | Yandex | Mail.ru.
 
При возникновении сложностей с отправкой почты, проверьте не включена ли у вас 2-ух факторная аутентификация на почтовом сервисе. В таком случае может понадобится отдельный пароль для MailSend.

Родственные темы: Программы для отправки почты из коммандной строки
 
Статус проекта:
Автор объявил, что mailsend переходит на стадию поддержки и новые возможности не будут добавляться, а лишь только исправления безопасности.
 
Проект инкарнировал в golang реализации mailsend-go куда будут добавляться новые возможности.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 21:54 18-05-2014 | Исправлено: shrmn, 20:15 20-12-2021
dooodik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ssi
 
Так же были проблемы с кодировкой в Mozilla Thunderbird. Перебрал все варианты предложенные в этой теме, не помогло.  
 
-cs Windows-1251 , а вот так с русским текстом проблем нет. Проверь, тестировал на v1.19 .
 
источник - http://crapware.aidf.org/forum/index.php?topic=3778.0

Всего записей: 1 | Зарегистр. 30-01-2018 | Отправлено: 17:44 30-01-2018
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dooodik, спасибо за интересную информацию!
 
Отправил на Yandexс параметром "-cs Windows-1251". Вижу такие заголовки черех Web:

Цитата:
 
--3qqRYDsiiqrLxYI8
Content-Type: text/plain; charset=Windows-1251
Content-Disposition: inline
 
Тестовый текст
--3qqRYDsiiqrLxYI8
Content-Type: text/plain; charset=Windows-1251
Content-Disposition: attachment; filename="Вложение.txt"
Content-Transfer-Encoding: base64
 
0KLQtdGB0YI=
--3qqRYDsiiqrLxYI8--
 

 
В отличие от варианта "1251", в данном случае и текст письма и тема отображаются корректно и нет необходимости применять отдельные кодировки для них.
 
 
Спасибо!

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 21:02 30-01-2018 | Исправлено: slech, 21:03 30-01-2018
nikmedber

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отбой, понял ошибку. Если можно удалите это сообщение.
Не поменял значение smtpsender smtpsenderfullname
 
Подскажите, почему может возникать ошибка? Error: RCPT TO: <poluchatel@yandex.ru> failed '501:sender address must match authenticated user'
 
Если использовать такие параметры при отправке, то все получается
set smtpuser=otpravitel1@mail.ru
set smtppwd="password1"
 
Если я использую другую учетную запись с того же mail.ru то выходит ошибка Error: RCPT TO: <poluchatel@yandex.ru> failed '501:sender address must match authenticated user'
set smtpuser=otpravitel2@mail.ru
set smtppwd="password2"
 
otpravitel2@mail.ru и "password2" 100% правильные. Копирую данные с bat скрипта и вставляю в веб интерфейс Mail, авторизация проходит успешно
 
Весь тект скрипта:
chcp 1251
set mailsender=mailsend1.exe
set smtpsender=otpravitel1@mail.ru
set smtpsenderfullname=My_Name
set smtpserver=smtp.mail.ru
set smtpport=465
set smtpuser=otpravitel1@mail.ru
set smtppwd="password1"
set mailto=poluchatel@yandex.ru
set subject="Testovoe pismo"
set body="Proverka"
 
%mailsender% -smtp %smtpserver% -port %smtpport% -ssl -auth -user %smtpuser% -pass %smtppwd% -t %mailto% -f "%smtpsender%" -name "%smtpsenderfullname%" -cs 1251 +cc +bc -q -sub %subject% -M %body% -log c:\del\mylog.txt

Всего записей: 55 | Зарегистр. 12-03-2008 | Отправлено: 07:36 01-02-2018 | Исправлено: nikmedber, 07:44 01-02-2018
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nikmedber,
 
Возможно речь о необходимости того, что бы в качестве отправителя был указан пользователь который прошёл аутентификацию, smtpsender=smtpuser:

Цитата:
 
set smtpsender=otpravitel1@mail.ru
set smtpuser=otpravitel1@mail.ru
 

Вариант когда они не равны может приводить видимо к данной ошибке.
 
 
Спасибо!

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 08:42 01-02-2018
Jubber

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отличная программа, все хорошо работает, НО на Win10 64bit...
При попытке стартовать ее на XP вываливается сообщение, что "... не является Win32 приложением". Как это победить?

Всего записей: 2 | Зарегистр. 07-07-2018 | Отправлено: 09:04 08-07-2018
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jubber
Версию https://github.com/muquit/mailsend/releases/tag/1.18 пробовали?
 
 
Спасибо!

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 15:20 09-07-2018
Jubber

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slech
Спасибо.  
Заработало...
Запустилось и работает норм. До этого я использовал версию 1.19.

Всего записей: 2 | Зарегистр. 07-07-2018 | Отправлено: 09:17 10-07-2018
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jubber,
Похоже автор может быть знаком с таким поведением последних версий: 1.19 zipped binary is corrupted.
 
Пишется, что можно самому скомпилировать из исходников.
 
 
Спасибо!

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 22:23 11-07-2018
MaksimKaterin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, вопрос по "важности" сообщения.
Когда ставлю -H "Importance: Urgent", к данному заголовку автоматически добавляется Дата/Время
Пробовал +D - не действует.
Как повысить приоритет письма?
Благодарю.

Всего записей: 62 | Зарегистр. 09-09-2007 | Отправлено: 10:56 07-03-2019
slech



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

Цитата:
Announcement (Feb-11-2019)
 
If you use mailsend, please try mailsend-go. Your feedback will be appreciated.
 
mailsend will still be maintained (critical security fixes) but no new features will be added.
 
Thanks!

 
Добавил информацию в шапку.
Обсуждение на форуме: MailSend-Go - SMTP client
 
Добавлено:
MaksimKaterin,
 
Если вы не против, можем продолжить обсуждение в теме MailSend-Go - SMTP client.

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

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

Всего записей: 38 | Зарегистр. 19-10-2007 | Отправлено: 14:31 19-08-2019
vfear

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как можно отправить большой excel файл 40мб  
пытался отправить пол часа ждал а потом ошибка mailsend expected smtp code 250 got 552
 
с маленькими файлами все норм
 
Делаю так
chcp 1251
set mailsender=mailsend.exe
set smtpsender=******
set smtpsenderfullname=*****
set smtpserver=smtp.yandex.ru
set smtpport=465
set smtpuser=******
set smtppwd=*****
set mailto=*****
set subject=test
set body=test
set attach=C:\SEND\test.xlsx
::
::
%mailsender% -smtp %smtpserver% -port %smtpport% -ssl -auth -user %smtpuser% -pass %smtppwd% -t %mailto% -f "%smtpsender%" -name "%smtpsenderfullname%" +cc +bc -q -attach %attach% -sub %subject% -M %body%

Всего записей: 2 | Зарегистр. 16-10-2019 | Отправлено: 17:50 16-10-2019 | Исправлено: vfear, 17:52 16-10-2019
FreePaul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vfear
Ну ведь он вам написал код ошибки. По данному коду гуглим и находим:
"Почтовый ящик получателя достиг своего максимально допустимого размера. Другим случаем возврата отклика 552 может быть, когда размер входящего сообщения превышает лимит указанный администратором сети."

Всего записей: 935 | Зарегистр. 07-08-2002 | Отправлено: 00:20 17-10-2019
vfear

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это возможно как то решить? Если отправлять через браузерную версию яндекс почты 40мб спокойно прикрепляется и отправляется. И почему так долго идет загрузка файла через mailsend ?

Всего записей: 2 | Зарегистр. 16-10-2019 | Отправлено: 09:42 17-10-2019
BDS2000

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

Всего записей: 1 | Зарегистр. 13-10-2014 | Отправлено: 18:57 12-05-2020
SONY45

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как сделать, чтобы в теле письма картинка отображалась ?
Я обычно при ручной отправке писем прямо в теле письма через буфер обмена картинку вставлял.

Всего записей: 109 | Зарегистр. 22-04-2018 | Отправлено: 10:46 04-10-2020
Qwersad

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BDS2000
Легко и быстро? Никак. Если хотите всяких украшательств, делайте письмо в формате HTML, с соответствующими тэгами.
 
 
Добавлено:
SONY45
Картинка ваша (и другие не текстовые данные) на самом деле кодируется в теле письма специальным образом. Гуглить "стандарт MIME", "base64". В MailSend-Go вроде добавили параметр -inline, который позволяет добавлять объекты в текст письма.

----------
Dr.Web beta-testers Team
Как справиться с простыми заразами

Всего записей: 996 | Зарегистр. 27-01-2009 | Отправлено: 23:07 09-10-2020 | Исправлено: Qwersad, 23:28 09-10-2020
derxander

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! ))
знаю, что приложение не поддерживается скорее всего уже, но может кто-то как-то нашёл способ аттачи добавлять по маске?
Вроде как есть решение, сначала в батнике заархивировать в архив с определенным названием, а потом зная точное имя файла уже его аттачить.. но так не хотелось бы использовать "костыли"..
Исходники ж приложения есть. Может кто-то "допиливал" ?
Заранее спасибо!

Всего записей: 14 | Зарегистр. 04-11-2013 | Отправлено: 19:59 20-12-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Компьютеры » Программы » MailSend - SMTP client


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru