# SMTP

A diary of a sweet summer child going insane and becoming a cynical Nolisting enjoyer.

Part of [Nikita Chernyi: Principal Backend Engineer](https://rakshazi.me/) - Principal Backend Engineer. Go, distributed systems, federated protocols (Matrix), payments. Founder of etke.cc. EU-remote, based in Porto, Portugal.

My journey to understanding what that email thing is, and why the hell someone decided to call its protocol *simple*.

Start from the bottom, and watch me descending into madness.

- [Real-Time Blackhole List (RBL) and DNS Blocklists (DNSBL) for email antispam](https://rakshazi.me/blog/rbl-dnsbls/index.md)
- [The Definitive Send Email Guide](https://rakshazi.me/blog/the-definitive-send-email-guide/index.md)
- [DNS, rDNS, FCrDNS](https://rakshazi.me/blog/dns-rdns-fcrdns/index.md)
- [The BCC Is a Lie](https://rakshazi.me/blog/the-bcc-is-a-lie/index.md)
- [Graylisting, Nolisting, Unlisting, and Other Annoyances](https://rakshazi.me/blog/graylisting-nolisting-unlisting-and-other-annoyances/index.md)
- [Mandatory Email Headers or How to Send Email (into Spam)](https://rakshazi.me/blog/how-to-send-email-into-spam/index.md)
- [How to validate an email address](https://rakshazi.me/blog/how-to-validate-email-address/index.md)
- [SMTP components or Why sending emails is a rocket science](https://rakshazi.me/blog/smtp-components/index.md)

---

[Nikita Chernyi](https://rakshazi.me/) > [Blog](https://rakshazi.me/blog/) > SMTP
[llms.txt](https://rakshazi.me/llms.txt) - machine-readable site index
