miniatura|Les fletxes blaves del model de transferència SMTP es poden implementar mitjançant variacions de l'SMTP. SMTPS (Simple Mail Transfer Protocol Secure) és un mètode per assegurar l'SMTP mitjançant la seguretat de la capa de transport. Està pensat per proporcionar l'autenticació dels interlocutors de comunicació, així com la integritat i confidencialitat de les dades.
SMTPS no és ni un protocol propietari ni una extensió de SMTP. És una manera de protegir SMTP a la capa de transport, embolicant SMTP dins de Transport Layer Security (TLS). Conceptualment, és similar a com HTTPS encapsula HTTP dins de TLS.
Això significa que el client i el servidor parlen SMTP normal a la capa d'aplicació, però la connexió està protegida per SSL o TLS. Això passa quan s'estableix la connexió TCP, abans que s'hagi intercanviat cap dada de correu. Com que els peers no negocien explícitament si s'ha d'utilitzar SSL o TLS, els serveis que parlen SMTPS solen ser accessibles en un port dedicat propi. miniatura|Esquema de l'enviament de correu electrònic
Diferència entre SMTPS i SMTP "smtps" també és el nom d'un servei registrat a l'IANA, amb el número de port TCP 465. El servei estava pensat per a ser utilitzat per agents de transferència de correu (MTA), com a punt de contacte on aquests podien intercanviar correus electrònics de forma xifrada en lloc de text sense format. Tanmateix, el registre va ser revocat ràpidament, ja que els esforços d'estandardització van donar lloc a un enfocament alternatiu. El registre no s'ha restablert mai.
Quan es descriu el registre del servei IANA, la majúscula oficial és "smtps". Quan es descriu el protocol de xarxa, sovint s'utilitza la majúscula "SMTPS" (de manera similar a com s'escriu HTTPS amb majúscula).
El port 587 és el port conegut per enviar correu a un servidor, sovint (però no cal) xifrat amb STARTTLS. Alguns proveïdors de serveis de correu electrònic permeten als seus clients utilitzar el protocol SMTPS per accedir a una versió xifrada amb TLS del servei "enviament" al port 465. Aquest és un servei diferent del que el registre IANA original dedicava al port (ja que abans estava dedicat al contingut xifrat lliurat tal com és / en text pla, mentre que actualment l'SMTPS al port 465 encara utilitza contingut de text pla, només que envoltat dins del transport xifrat amb TLS, bàsicament el mecanisme invers).
L'RFC 8314 va corregir aquest problema (es va fer una excepció especial per assignar TCP-465 a dos casos d'ús simultàniament) i va integrar l'ús del port 465 com a port de "submissió" xifrat amb TLS als coneguts registres de ports publicats per l'IANA. El servei s'anomena submissions.
Tot i que el registre IANA per al port 465 va ser revocat el 1998 quan es va estandarditzar STARTTLS, cosa que va portar al port 587 i STARTTLS a convertir-se en l'estàndard de facto per a l'enviament, la RFC 8314 va revertir aquesta posició el 2018. L'RFC recomana explícitament que les connexions als servidors d'enviament de correu i als servidors d'accés al correu es facin mitjançant "TLS implícit", en lloc de connectar-se al port i negociar TLS mitjançant STARTTLS.
Tot i que ja no hi ha cap punt final registrat oficialment per al servei SMTP, encara és possible intercanviar correus electrònics a través d'un transport xifrat amb garanties similars a les que ofereix SMTP, en particular amb la garantia que l'intercanvi es realitzi correctament o que no es produeixi en absolut, mitjançant DANE en combinació amb DNSSEC. Molts servidors de correu electrònic estan configurats per no lliurar correu electrònic de manera segura o per intentar primer el lliurament segur amb el mecanisme STARTTLS. Si això falla, per exemple, perquè el servei remot no l'ofereix o perquè un atac MITM reeixit ha eliminat l'anunci de la funció, simplement torna a l'entrega per mitjans insegurs.
Història A principis de 1997, l'Internet Assigned Numbers Authority va registrar el port 465 per a SMTP. A finals de 1998, això va ser revocat quan es va estandarditzar STARTTLS. Amb STARTTLS, es pot utilitzar el mateix port amb o sense TLS. L'ús de ports coneguts per a intercanvis de correu que es comuniquen amb SMTP es va discutir en particular en aquell moment. El port 465 actualment mostra com a registrat tant per a la multidifusió específica de la font com per a les presentacions.
L'RFC 8314 "Cleartext considerat obsolet: ús de TLS per a l'enviament i l'accés a correus electrònics" proposava reconèixer oficialment el port 465 per a l'enviament de correus electrònics xifrats implícitament. I el registre de l'IANA es va actualitzar el 12-12-2017 mitjançant una aprovació especial de l'IESG en conseqüència.
Referències
Categoria:Protocols d'Internet