Protocol · RFC 5321 · Aggiornato May 2026

SMTP

Simple Mail Transfer Protocol

SMTP (Simple Mail Transfer Protocol) è lo standard Internet per il trasferimento dei messaggi email tra server di posta, definito nella RFC 5321. Rappresenta il wire protocol dietro a ogni invio email — incluse tutte le campagne che AcelleMail spedisce.

§1

Definizione

SMTP (Simple Mail Transfer Protocol) è lo standard Internet per il trasferimento di posta elettronica tra server, definito originariamente nella RFC 5321 (2008, sostituisce la RFC 821). Si tratta di un protocollo client-server testuale: un server mittente (il client SMTP) apre una connessione TCP verso un server ricevente (il server SMTP) e scambia una sequenza fissa di comandi — HELO/EHLO, MAIL FROM, RCPT TO, DATA, QUIT — per trasmettere un singolo messaggio.

§2

Porte e TLS

Tre porte TCP sono di uso comune:

  • Porta 25 — relay SMTP server-a-server. La maggior parte degli ISP consumer blocca il traffico in uscita sulla porta 25, perciò gli utenti finali normalmente non la utilizzano.
  • Porta 587 (Submission) — submission autenticata dei messaggi (RFC 6409), promossa a TLS tramite STARTTLS.
  • Porta 465 (SMTPS) — TLS implicito fin dall'apertura della connessione, formalmente riconsacrata nella RFC 8314.

Gli operatori moderni autenticano sulla 587 o sulla 465; entrambe sono tipicamente indicate dagli ESP come "credenziali SMTP".

§3

Come AcelleMail utilizza SMTP

AcelleMail astrae il wire protocol dietro un contratto polimorfico SendingDriver (app/SendingServers/Drivers/SendingDriver.php). I driver integrati comprendono un driver SMTP generico che dialoga in RFC 5321 con qualsiasi server compliant, oltre a driver SMTP vendor-specifici per Amazon SES (AmazonSmtpDriver.php), Mailgun, SendGrid, SparkPost e altri. I driver di vendor incapsulano lo stesso scambio SMTP ma precompilano credenziali ed endpoint, così l'operatore sceglie "Amazon SES SMTP" anziché digitare manualmente email-smtp.us-east-1.amazonaws.com.

Per i vendor nuovi che espongono solo una REST API (senza endpoint SMTP), AcelleMail supporta anche un percorso driver API — stesso contratto SendingDriver, trasporto differente.

§4

SMTP vs ESMTP

Praticamente ogni server oggi parla ESMTP (Extended SMTP, RFC 5321 §2.2) — il greeting EHLO annuncia estensioni opzionali come SIZE (byte massimi per messaggio), 8BITMIME (trasporto 8-bit clean), STARTTLS (upgrade opportunistico a TLS) e AUTH (autenticazione SASL). Il termine colloquiale "SMTP" in una conversazione moderna significa quasi sempre ESMTP.

Fonti

Ogni affermazione di questa pagina rimanda a una di queste.

Vuoi metterlo in produzione?

AcelleMail è una piattaforma email self-hosted con licenza una tantum, con supporto di prima classe per ogni termine di questo glossario. Niente canoni ricorrenti, niente prezzi per iscritto, codice sorgente completo.

Prova la demo live