anurag.raut
← Back to projects

SMTP Server and Client

An SMTP server and client written from scratch in Go, implementing core SMTP protocol specs (RFC 5321) with STARTTLS (RFC 3207) and basic SMTP auth (RFC 4954).

GitHub profile

Draft note: This write-up is placeholder content for the SMTP Server and Client project. The sections below will be replaced with the final walk-through.

Problem

Placeholder: describe the problem this project solves and who it is for.

Approach

Placeholder: outline the overall approach and how the project is structured.

Technical Decisions

Placeholder: document key technical decisions and the trade-offs behind them.

Challenges

Placeholder: list the hardest challenges encountered and how they were resolved.

Lessons

Placeholder: note what you learned and what you would do differently next time.