Posted in Debian, Linux, MacOS, Open Source, Sicurezza
Testare un server SMTP
Per testare il funzionamento di un server smtp, è possibile fare una connessione telnet sulla porta 25 ed eseguire i vari comandi. Se però non volete perdere tempo a scrivere, c’è una pratica utility in perl che può farlo per voi. Parliamo di swaks.
Dopo aver scaricato il codice o installato il pacchetto con il classico apt-get install swaks, petete dare un’occhiata alla documentazione ed iniziare ad usarlo.
Ad esempio, un test:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
./swaks --to blog@smsoft.it -s mail.mailserver.com -a PLAIN -f noreply@mailserver.com -au noreply@mailserver.com -ap udz6p2c5r === Trying mail.mailserver.com:25... === Connected to www.mailserver.com. <- 220 mail.mailserver.com ESMTP Postfix (Debian/GNU) -> EHLO me.local <- 250-mail.mailserver.com <- 250-PIPELINING <- 250-SIZE 15728640 <- 250-ETRN <- 250-STARTTLS <- 250-AUTH PLAIN LOGIN <- 250-AUTH=PLAIN LOGIN <- 250-ENHANCEDSTATUSCODES <- 250-8BITMIME <- 250 DSN -> AUTH PLAIN Ath455vcmVlAY2hlYXB2RlLmNvbQB1Ym5kemcDJj <- 235 2.7.0 Authentication successful -> MAIL FROM:<noreply@mailserver.com> <- 250 2.1.0 Ok -> RCPT TO:<blog@smsoft.it> <- 250 2.1.5 Ok -> DATA <- 354 End data with <CR><LF>.<CR><LF> -> Date: Tue, 15 Jan 2013 11:00:30 +0100 -> To: blog@smsoft.it -> From: noreply@mailserver.com -> Subject: test Tue, 15 Jan 2013 11:00:30 +0100 -> X-Mailer: swaks v20120320.0 jetmore.org/john/code/swaks/ -> -> This is a test mailing -> -> . <- 250 2.0.0 Ok: queued as 915FE1A000A8 -> QUIT <- 221 2.0.0 Bye === Connection closed with remote host. |
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta