1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2025-12-17 14:37:02 +00:00
Commit Graph

6 Commits

Author SHA1 Message Date
Alberto Bertogli
ca9c366087 Handle null reverse paths ("MAIL FROM:<>")
Null reverse paths are explicitly allowed, and used when sending delivery
notifications (https://tools.ietf.org/html/rfc2821#section-4.5.5).
2015-10-26 03:40:32 +00:00
Alberto Bertogli
5978c96fd6 Create a Server structure and start organizing its configuration
This is in preparation for the tests, which will come soon.
2015-10-26 03:40:32 +00:00
Alberto Bertogli
f5cab62c1e Implement STARTTLS 2015-10-26 03:40:32 +00:00
Alberto Bertogli
2c612002a9 Implement DATA receiving
This patch implements the receiving of DATA from the client.
We still don't do anything with it, though.
2015-10-26 03:40:32 +00:00
Alberto Bertogli
d92860c1de Implement more basic commands
Implement NOOP, RSET, MAIL FROM, RCPT TO, and the skeleton for DATA.
2015-10-26 03:40:32 +00:00
Alberto Bertogli
1ee6bf563e Initial commit
Extremely basic and hacky chasquid.go.
Hard-codes ports and hostname.

"Implements" EHLO, HELO, HELP and QUIT.
2015-10-26 03:40:26 +00:00