Following up in case a staff member can confirm: is port 25 outbound actually blocked by default, and if so, is there a specific process/form to request it unblocked? Want to confirm before continuing to build against it.
Hey! There’s no per-account blocking of outbound port 25. That being said, we don’t really recommend setting up mail servers in this way.
Direct-to-MX delivery needs reverse DNS on your sending IP, and we don’t currently offer customer-configurable PTR records. You could allocate a dedicated egress IP (i.e. fly ips allocate-egress -r iad ) so your outbound traffic has a stable source address, but it won’t have a PTR record which most large receivers will penalize or outright reject for direct-to-MX.
Inbound usually works fine, but you’d have to set up a dedicated IPv4 ( fly ips allocate-v4 ) for it. On a shared IPv4, the proxy can’t route plain SMTP since there’s no SNI or Host header to route on.
For outbound we recommend relaying through some kind of transactional email service (i.e. SendGrid, Postmark).