TCP port 587 är standardporten för SMTP meddelandeinlämning, vilket betyder e-post som skickas från användare eller applikationer till deras utgående e-postserver.
En port är ett transportlagernummer som används tillsammans med en IP-adress och ett protokoll som TCP eller UDP för att dirigera trafik till rätt tjänst på en värd.
En serverprocess binder en socket till en port och lyssnar, medan en klient vanligtvis väljer en tillfällig källport för utgående anslutningar.
Kombinationen av käll- och destinations-IP-adresser, käll- och destinationsportar och transportprotokollet identifierar unikt ett flöde så att operativsystemet kan hålla många konversationer åtskilda.
Brandväggar, NAT och skannrar talar om portar eftersom destinationsporten är den stabila mötespunkten som exponerar en tjänst för nätverket.
En inlämningsserver lyssnar på 587 och en klient ansluter från en tillfällig källport.
Efter TCP-handskakningen utbyter de två sidorna SMTP-kommandon, och sessionen uppgraderas vanligtvis till TLS med STARTTLS innan autentiseringsuppgifterna skickas.
Klienten autentiserar och skickar meddelandet, och servern tillämpar policy och vidarebefordrar det vidare.
Detta skiljer sig från port 25, som huvudsakligen är server-till-server-relä, och från port 465, som förväntar sig TLS omedelbart snarare än att förhandla om en uppgradering.
Ur säkerhetssynpunkt är 587 designad för autentisering och missbrukskontroller.
Om det är felkonfigurerat som ett öppet relä eller om autentiseringsuppgifterna är svaga, kan angripare använda den för att skicka skräppost eller för att imitera användare.