Ошибка при отправке электронного письма с помощью BLAT

#email #batch-file #blat

#Адрес электронной почты #пакетный файл #blat

Вопрос:

У меня есть этот код:

 blat -to test@test.com -server -f test@test.com -subject "subject" -body "body" -attach DATA.log
 

Он использует blat для отправки электронного письма, но выдает ошибку:

Недостаточно предоставленных аргументов

Кто-нибудь знает, что я делаю не так? Спасибо.

Ответ №1:

Попробуйте так :

Сервер настроен здесь для GMX. Вы должны установить его для своего провайдера.

 blat.exe -server SMTP.GMX.COM -f your_E-mail_address -to Destination_E-mail_adress -s "cc text" -body "body text" -u "Login of your E-mail" -pw "Password of your E-mail"
 

http://www.blat.net/syntax/syntax.html

А вот список наиболее распространенных SMTP- и POP-серверов :

http://www.arclab.com/en/amlc/list-of-smtp-and-pop3-servers-mailserver-list.html

Редактировать :

Очевидно, вам понадобится stunnel для обеспечения уровня защищенных сокетов (SSL), как того требует GMail.

Вы также можете попробовать с другим поставщиком, таким как GMX, который работал на меня.

Или вы можете попробовать Mailsend :

https://github.com/muquit/mailsend/

Комментарии:

1. Какой у вас поставщик электронной почты?

2. Спасибо, разобрал сейчас.

Ответ №2:

Кажется, вы пытаетесь отправить по почте () проверьте журнал ошибок. Вы должны добавить метод аутентификации с номером порта и типом безопасности. вы можете найти весь список бесплатных SMTP-серверов здесь: https://www.weblydigital.com/free-smtp-server-list-public-smtp-host /