flashmob
|
8f860d1630
use serverID instead of interface string for generating queuedID
|
5 years ago |
flashmob
|
5610107491
envelope: use WaitGroup instead of lock
|
5 years ago |
flashmob
|
bf4a5e91cb
change queueID() to use hash/fnv instead of md5 (also fixed test)
|
5 years ago |
flashmob
|
aceffadfbe
fix tests (after using the smtpReader, a new one needs to be re-spawned after resetting the transaction)
|
5 years ago |
flashmob
|
9a24d7a2b7
Merge branch 'master' into stream
|
5 years ago |
Flashmob
|
d8ea544327
Issues #195 to #201 (#202)
|
5 years ago |
flashmob
|
a99f336b22
merged in the latest master & resolve any conflicts
|
5 years ago |
flashmob
|
3528fbc964
- add transport type to email (8bitmime or 7bit)
|
6 years ago |
Till
|
b803e062a6
Code cleanup (#171)
|
6 years ago |
flashmob
|
190c862e91
- default stream buffer size of 4096
|
6 years ago |
Flashmob
|
3493a860b0
Code style fixes (#131)
|
6 years ago |
Flashmob
|
a910a48e28
More strict MAIL and RCPT command parsing. Addresses issue #120 (#129)
|
6 years ago |
Flashmob
|
15a3295f1e
Let Backends return their own error code (custom result or error) (#113)
|
7 years ago |
Flashmob
|
9cec012189
Issue #28 - add new TLS configuration options (#110)
|
7 years ago |
Flashmob
|
14a83f6bd2
More backends refactoring (#71)
|
8 years ago |
Flashmob
|
4cf37a3eca
Fix crashes found during fuzz testing (#70)
|
8 years ago |
Guerrilla Mail
|
9861a09d1c
Expand log functionality (#58)
|
8 years ago |
Ray
|
4b244cc844
updated init() to reset RemoteAddress (#49)
|
8 years ago |
Guerrilla Mail
|
44d8a9dc97
New dotreader (#43)
|
8 years ago |
Guerrilla Mail
|
2c302900b9
Hot config reload, part 2 + refactor backends structure (#33)
|
8 years ago |
djiango
|
0e58ff3b9b
more defensive check mail from (#41)
|
8 years ago |
Guerrilla Mail
|
71d07c8862
Fixes #35 (#36)
|
8 years ago |
Guerrilla Mail
|
8f8f7ff648
Client pool (#31)
|
8 years ago |
Jordan Schalm
|
88d73fe561
Modularize - Ability for server to be used as a package (#27)
|
8 years ago |