Commit graph

24 commits

Author SHA1 Message Date
Ian Kent
a4c1f6a4d0 Add AUTH tests and fix a bug 2014-04-22 21:31:32 +01:00
Ian Kent
8709ba9de6 Add basic AUTH support (RFC4954) 2014-04-22 21:19:48 +01:00
Ian Kent
fa2e16587c Remove content/MIME from message list API 2014-04-22 20:39:54 +01:00
Ian Kent
07df8aa087 mime support and html email rendering 2014-04-21 22:32:34 +01:00
Ian Kent
b2e0ae7f46 Update readme 2014-04-21 12:24:21 +01:00
Ian Kent
ef941fb69c MIME detection and add some error responses 2014-04-21 12:14:47 +01:00
Ian Kent
6282d54682 Multiple messages per connection, advertise pipelining 2014-04-20 20:39:31 +01:00
Ian Kent
6fdecf81e3 Clean up mongodb 2014-04-20 20:33:42 +01:00
Ian Kent
4f405a3a3c Only show first subject header 2014-04-20 20:17:48 +01:00
Ian Kent
24ff88c151 Add message source preview 2014-04-20 20:13:39 +01:00
Ian Kent
37f916f5eb Better header rendering 2014-04-20 20:03:53 +01:00
Ian Kent
a759177090 Get single message API 2014-04-20 20:01:53 +01:00
Ian Kent
9a6426f359 Clean up http handling 2014-04-20 19:49:05 +01:00
Ian Kent
ecf4d071c2 Delete single message api 2014-04-20 17:09:06 +01:00
Ian Kent
305672472a Add message list api 2014-04-20 16:05:50 +01:00
Ian Kent
4f4f921013 Add HTTP server and assets 2014-04-20 15:35:59 +01:00
Ian Kent
c4aebd5d66 Improve received header 2014-04-19 23:51:56 +01:00
Ian Kent
05d9c9ddeb Clean up message parsing and add tests 2014-04-19 23:37:11 +01:00
Ian Kent
b5f41ce7b9 Add DATA/RCPT commands 2014-04-19 12:44:05 +01:00
Ian Kent
fc2097fc33 More commands, better connection handling/logging 2014-04-19 12:19:17 +01:00
Ian Kent
a7c4cca524 Add basic EHLO/HELO support 2014-04-18 18:25:36 +01:00
Ian Kent
6b119ea573 Read from socket 2014-04-17 00:11:56 +01:00
Ian Kent
c27e0a3c7c Begin implementing RFC5321 2014-04-16 23:59:25 +01:00
Ian Kent
0e679e1798 Basic go echo server 2014-04-16 23:29:23 +01:00