Port 587 — SMTP submission
TCP well-known
What runs on port 587
The port applications and mail clients use to send outbound mail, with authentication and STARTTLS.
Security considerations
This is the correct port for application email. Port 25 is for server-to-server relay and is widely blocked.
Checking whether something is listening
# Linux / macOS — what is bound to the port
sudo lsof -i :587
sudo ss -lntp | grep :587
# Windows
netstat -ano | findstr :587
Get-NetTCPConnection -LocalPort 587
# is it reachable from outside?
nc -zv example.com 587
curl -v telnet://example.com:587
Freeing the port
# find the process, then stop it
sudo lsof -ti :587 | xargs kill # Linux / macOS
netstat -ano | findstr :587 # note the PID, then:
taskkill /PID <pid> /F # Windows