You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 27, 2026. It is now read-only.
Why do some servers refuse SMTP connections from my Linux box, but
accept connections from hosts running other operating systems?
Answer
If you are sure this isn't a policy issue (that is, your box isn't
administratively blocked for some reason), this may be because your
Linux box has ECN (Explicit Congestion Notification) enabled in its
TCP/IP stack. There are many broken firewalls that refuse connections
from ECN-enabled hosts. You can check the state of your box by running
cat /proc/sys/net/ipv4/tcp_ecn
If the value is "1", you have ECN enabled. You can turn it off by
running this command: