Se le email non partono, la prima cosa da testare è la connessione SMTP. Un test di 30 secondi ti dice se il server risponde, se TLS è attivo e se le credenziali sono valide.

Suggerimento pro: Esegui sempre il test dalla stessa rete e macchina dove la tua applicazione invia. Firewall e provider spesso bloccano la porta 25 ma consentono 587 e 465.

Test rapido con telnet (porta 587, senza TLS)

  1. Apri un terminale.
  2. Esegui: telnet tuo-smtp 587
  3. Il server deve rispondere con 220.
  4. Digita EHLO tuodominio.it — risposta attesa 250.
  5. Digita QUIT per chiudere.

Test TLS con openssl (porta 587 + STARTTLS)

  1. Esegui: openssl s_client -starttls smtp -crlf -connect tuo-smtp:587
  2. Controlla la catena di certificati e cerca Verify return code: 0 (ok).
  3. Digita EHLO tuodominio.it per vedere l'offerta di autenticazione.

Test completo con swaks

Swaks è il modo più veloce per inviare un'email di test reale:

  • swaks --to [email protected] --server smtp.host:587 --tls --auth LOGIN --auth-user tu --auth-password ••••
  • Segui ogni step: greeting, EHLO, STARTTLS, AUTH, MAIL FROM, RCPT TO, DATA, .

Errori SMTP comuni e cosa significano

  • 421: servizio non disponibile, spesso rate-limit o IP bloccato.
  • 535: autenticazione fallita, verifica user/password.
  • 550: casella non disponibile, destinatario rifiutato.
  • Connection refused: firewall blocca la porta o host errato.
  • TLS handshake failed: versione TLS o certificato non compatibili.

Niente più grattacapi SMTP — usa Mailpro

Il relay SMTP di Mailpro gestisce TLS, autenticazione, deliverability e reputazione per te. Prova gratuita, senza carta. Prova Mailpro SMTP · Hub DMARC

Letture correlate:

Messaggio precedente

   

Prossimo messaggio

Potresti anche essere interessato a:

Cos'è l'errore SMTP 554 e come risolverlo?

L'errore SMTP 554 è un rifiuto permanente: il server destinatario non accetta la tua email. Buona notizia: una volta individuata...

Per saperne di più

Come Risolvere l’Errore 552 (Limite di Archiviazione Superato)?

L’errore SMTP 552 significa che il destinatario ha rifiutato il messaggio per superamento di un limite di archiviazione o dimensione....

Per saperne di più

Come Risolvere l’Errore 451 (Violazione della Politica Locale o Greylisting)?

L’errore SMTP 451 è un soft bounce: il server chiede di riprovare più tardi. Le due cause più comuni sono...

Per saperne di più

Come Risolvere l’Errore 5.7.1 (Accesso al Relay Negato)?

Il codice 5.7.1 « Relay access denied » indica che il server SMTP a cui ti connetti rifiuta di inoltrare...

Per saperne di più

Come Risolvere l’Errore 550 (Azione Richiesta Non Eseguita - Casella di Posta Non Disponibile)?

Il codice SMTP 550 è un hard bounce: il server destinatario ha rifiutato il messaggio. Il testo subito dopo il...

Per saperne di più

Fai decollare il tuo business con l'Email Marketing Professionale

Entra nel mondo Mailpro™ e ricevi 500 crediti in regalo per i tuoi invii.
Inizia Ora Gratis