Приветствую.
Посоветуйте годный SMTP Checker для для проверки работоспособности SMTP-аккаунтов.
Контакт в ПМ.
Посоветуйте годный SMTP Checker для для проверки работоспособности SMTP-аккаунтов.
Контакт в ПМ.
hey bro. are you back to work. what's your new telegramЯ работал над одним, но не закончил проект, потому что не был уверен, что он актуален.
yeah, my new TG is @Dmitri_Blovhey bro. are you back to work. what's your new telegram
А в чём проблема то?Приветствую.
Посоветуйте годный SMTP Checker для для проверки работоспособности SMTP-аккаунтов.
Контакт в ПМ.
ncat --ssl тупо заюзать , в bash скрипте можно в цикле из файла читая логины и пароли проверять их ncat'ом посылая ему на вход весь диалог с серваком.swaks в bash скрипте в цикле не варик?swaks выглядит (первая строка это собственно вызов swaks , а далее он кажет свой диалог с серваком прям в консоль) :$ swaks --server smtp.example.com --port 587 --auth LOGIN --auth-user user@example.com --auth-password s3cr3t --quit
=== Trying smtp.example.com:587...
=== Connected to smtp.example.com.
<- 220 smtp.example.com ESMTP Postfix
-> EHLO myhost.local
<- 250-smtp.example.com Hello myhost.local [203.0.113.55]
<- 250-STARTTLS
<- 250-AUTH LOGIN PLAIN
<- 250 8BITMIME
-> STARTTLS
<- 220 2.0.0 Ready to start TLS
=== TLS started with cipher TLS1.3:TLS_AES_256_GCM_SHA384:256
=== TLS peer subject DN="/CN=smtp.example.com"
=== TLS peer issuer DN="/CN=R3/O=Let's Encrypt/C=US"
=== TLS peer verification: OK
-> EHLO myhost.local
<- 250-smtp.example.com Hello myhost.local [203.0.113.55]
<- 250-AUTH LOGIN PLAIN
<- 250 8BITMIME
-> AUTH LOGIN
<- 334 VXNlcm5hbWU6
-> dXNlckBleGFtcGxlLmNvbQ==
<- 334 UGFzc3dvcmQ6
-> czNjcjN0
<- 235 2.7.0 Authentication successful
-> QUIT
<- 221 2.0.0 Bye
=== Connection closed.
=== Test completed.
--quit флаг у swaks, а то стандартное тестовое письмо "самому себе" улетит реально!grep'нув результат на предмет Authentification successful например, а также засовав всё в цикл на bash чтоб разные логины&пароли проверять можно проверить креды.--server параметр менять.ncat (любое TLS, не только SMTP но и для общения с вебсервером, но увы не STARTTLS) и swaks (спецом для SMTP тество писан) есть в любом Linux дистре!openssl s_client и для TLS разу и для STARTTLS использовать, но мне лень тут ещё столько же писать просто