Gmail's sender requirements, for developers: what your application must get right
Google and Yahoo's sender requirements, translated from policy into engineering: SPF and DKIM on the right domains, DMARC, aligned From headers, one-click unsubscribe, TLS, reverse DNS and the spam-rate ceiling — and how to verify each one on a message before it goes out.