Per verificare l’accesso ad una casella IMAP o addirittura effettuare la connessione e leggere/gestire posta, si può usare anche il classico telnet da terminale.
Ad esempio, per la connessione a pop.smsoft.it sulla porta 143:
1 | telnet pop.smsoft.it143 |
che risponde con:
1 2 3 4 | Trying xxx.xx.xxx.xx... Connected topop.smsoft.it. Escape character is'^]'. *OK[CAPABILITY IMAP4rev1 LITERAL+SASL-IR LOGIN-REFERRALS IDENABLE STARTTLS AUTH=PLAIN]Dovecot ready. |
Al momento della connessione, vengono richiesti i dati di accesso, da fornire nel formato:
1 | alogin USERNAME PASSWORD |
Questo però funziona solo se è abilitata la modalità AUTH=PLAIN. Se invece al momento della connessione vediamo una cosa del genere:
1 2 3 4 | Trying xxx.xx.xxx.xx... Connected topop.smsoft.it. Escape character is'^]'. *OK[CAPABILITY IMAP4rev1 LITERAL+SASL-IR LOGIN-REFERRALS IDENABLE IDLE STARTTLS LOGINDISABLED AUTH=DIGEST-MD5]Dovecot ready. |
significa che l’accesso PLAIN non funziona, ma è possibile usare STARTTLS ed infatti passando i parametri di login come indicato prima, si riceve il seguente avviso:
1 2 | *BAD[ALERT]Plaintext authentication notallowed without SSL/TLS,but your client did it anyway.Ifanyone was listening,the password was exposed. aNO[PRIVACYREQUIRED]Plaintext authentication disallowed on non-secure(SSL/TLS)connections. |
In questo caso, non è possibile usare il classico telnet ma bisogna effettuare una connessione SSL. Per questo, sempre da terminale, si può usare il comando openssl.
Sempre seguendo l’esempio di prima (la connessione a pop.smsoft.it sulla porta 143), possiamo procedere come segue:
1 | openssl s_client-connect pop.smsoft.it:143 -starttls imap |
e poi fare il login sempre con il classico:
1 | alogin USERNAME PASSWORD |
Per le operazioni di lettura della posta, potete far riferimento al precedente articolo Leggere la posta via telnet con protocollo IMAP
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