Cooperative email for PDS operators

fix(relay): give the inbound SMTP server a write timeout #3

Open odd.computer
targeting main from odd.computer/atmosphere-mail:fix/inbound-write-timeout
Open opened by and assigned to odd.computer
targeting main from odd.computer/atmosphere-mail:fix/inbound-write-timeout

The inbound server on port 25 sets a 60-second read timeout but no write timeout. go-smtp only puts a deadline on its replies when WriteTimeout is set, so a client that stops reading its replies can hold a session open. It now uses the same 60-second write timeout as the submission server.

Commits 0