Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 721 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 721 Bytes

SMTP Server

MTA SMTP server implementation made for a networking course.

Build

To build we use make, so you can simply put:

  • make - to build both server and client in debug mode by default
  • make build_type=[release|debug] - to build both server and client in preferred mode
  • make [build_type=[release|debug]] [client|server] - to build either client or server (default build in debug mode)

Features

  • Receive mails from any other SMTP agents;
  • Save local mails;
  • Send mails to any further SMTP agents.

Commands: HELO, EHLO, MAIL FROM, RCPT TO, DATA, RSET, QUIT.

Authors

@Mexican_Man - Server part
@kolmosckvich - Client part