HELO e EHLO sono comandi del protocollo SMTP usati all’inizio di una connessione per “presentare” il server che invia l’email.
In pratica: quando la tua app si collega a un server SMTP, saluta e si identifica. Questo è HELO (classico) o EHLO (esteso).
Differenza tra HELO ed EHLO
- HELO: saluto SMTP tradizionale.
- EHLO: saluto ESMTP (SMTP esteso). Permette al server di dichiarare funzionalità moderne (es. STARTTLS, autenticazione, limiti, ecc.).
Perché è importante (deliverability)
I provider (Microsoft, Google, ecc.) guardano anche segnali tecnici. Un HELO/EHLO “strano” o incoerente può aumentare blocchi o filtri, ad esempio:
- Hostname annunciato inesistente o non valido in DNS.
- Mismatch tra hostname e IP/identità reale.
- Valori generici tipo “localhost”.
Best practice
- Usa EHLO quando possibile.
- Imposta un hostname reale e coerente (DNS corretto).
- Abilita TLS/STARTTLS.
- Usa l’autenticazione SMTP per inviare in modo sicuro.
- Allinea SPF/DKIM/DMARC alla tua strategia di invio.
HELO/EHLO in Mailpro
Con il Server SMTP (SMTP Relay) di Mailpro invii email transazionali su un’infrastruttura pensata per affidabilità e sicurezza. Per integrare un’app, parti dall’autenticazione SMTP.
Vedi anche
- Definizione di SMTP
- Server SMTP (SMTP Relay)
- Autenticazione Server SMTP
- Email transazionale
- Message Transfer Agent (MTA)
Mailpro e HELO/EHLO
Un saluto EHLO pulito, configurato per te
I server Mailpro si presentano con un hostname che combacia con il loro DNS inverso e con la tua SPF — il tipo di EHLO pulito che i provider premiano con la consegna in inbox.