Tra i precedente articoli nel blog ce ne sono alcuni su come interagire con il servizio IMAP o SMTP tramite telnet. La verifica di connessione IMAP/SMTP è possibile anche con curl in modo molto veloce, magari anche più semplice da…
Roundcube: configurare autenticazione SMTP per plugin calendar
Per una particolare installazione di roundcube ho avuto necessità di personalizzare i parametri che il plugin calendar utilizza per inviare, via email, gli inviti degli eventi. Ho i corretti parametri SMTP nelle variabili:
1 2 3 |
$_SESSION['smtp']['host']; $_SESSION['user']; $_SESSION['pass'] |
Per usare questi parametri di autenticazione…
Verificare la scadenza del certificato di un server IMAP/SMTP
Per verificare se il certificato TLS/SSL è scaduto, si può ricorrere al versatile openssl da riga di comando. Ad esempio, in caso di certificato TLS su servizio SMTP:
1 |
openssl s_client -starttls smtp -showcerts -connect HOST:PORT 2>/dev/null | openssl x509 -noout -dates |
oppure per certificato TLS su servizio IMAP:
1 |
openssl s_client -starttls imap -showcerts -connect HOST:PORT 2>/dev/null | openssl x509 -noout -dates |
HOST:PORT vanno sostituiti…
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…
Testare l’invio di posta con connessione socket da PHP
Segue un semplice script che uso di tanto in tanto per verificare il corretto invio di posta da parte di un server SMTP autenticato. E’ praticamente la stessa cosa che si può fare manualmente con un telnet sulla porta 25…
Spedire posta con telnet
Come probabilmente saprete, è possibile inviare posta elettronica collegandosi con telnet al server di posta. La procedura da fare è la seguente:
1 2 3 4 5 6 7 8 |
telnet miodominio.it 25 helo miodominio.it mail from: nome@miodominio.it rcpt to: test@dominiodestinatario.it data testo dell’ email . quit |
Questa è la procedura da utilizzare se il server mail non richiede l’autenticazione. Ultimamente però quasi tutti…