flashmob
|
e1c505be41
Merge branch 'master' into dashboard
|
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
|
96340cd2c9
Merge branch 'master' into dashboard
|
7 years ago |
Flashmob
|
29dd65f67d
Adds wildcard support to `allowed_hosts` setting, as per PR #73 (#111)
|
7 years ago |
Flashmob
|
9cec012189
Issue #28 - add new TLS configuration options (#110)
|
7 years ago |
Snow Leopard
|
ffb7190558
Disable empty MAIL FROM check after DATA (#99)
|
7 years ago |
Flashmob
|
a3875db64c
skip host check if allowed_hosts has a single entry and the entry is a . (#76)
|
8 years ago |
flashmob
|
e3b84694ce
fix merge conflicts
|
8 years ago |
flashmob
|
bfe58e2070
Merge branch 'master' into dashboard
|
8 years ago |
Flashmob
|
0b7bdbd873
fix issue #30 (#74)
|
8 years ago |
Flashmob
|
14a83f6bd2
More backends refactoring (#71)
|
8 years ago |
Jordan Schalm
|
542726537d
merge backend refactor into dashboard and fix conflicts. Also fix a bug in the dashboard that caused Safari to behave inconsistently with websockets"
|
8 years ago |
flashmob
|
3cb670d137
- Envelopes now have their own pool. This is so that if processing takes longer than backend timeout, the client can still be reused for the next connection,
|
8 years ago |
flashmob
|
7d6d1fddcf
* api tests
|
8 years ago |
flashmob
|
4b9a781368
- New API (with default configuration options)
|
8 years ago |
flashmob
|
28d75421cf
change log re-open signal to SIGUSR1 instead of SIGHUP
|
8 years ago |
flashmob
|
71883636ca
update readme
|
8 years ago |
flashmob
|
c359a95316
- Backend shutdown process re-written to use channels (workStoppers). Previous method could cause panic / race condition
|
8 years ago |
Jordan Schalm
|
2a12a2845e
fix slice bound error
|
8 years ago |
Jordan Schalm
|
407dcd324c
limit helo to 16 characters logged, update README
|
8 years ago |
flashmob
|
f7a20328cc
- renamed envelope package to mail because *envelope.Envelope didn't make sense. *email.Envelope reads better
|
8 years ago |
Jordan Schalm
|
7aa52bf2a0
Add ranking telemetry for top clients by helo, ip, domain and create frontend for it
|
8 years ago |
flashmob
|
8e1e3425ff
Refactoring
|
8 years ago |
flashmob
|
6c1c48bc9a
- AddProcessor function to give more abstraction into the processor creation
|
8 years ago |
Philipp Resch
|
fc476b7cd4
Fix for issue #66: If loading the certificate fails (#67)
|
8 years ago |
Jordan Schalm
|
31cb5817c8
merge master into dashboard
|
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 |