Flashmob
Flashmob
Thanks for spotting this! It seems like making it configurable could be some work. Perhaps an alternative would be to make a new function, something like `parseHeadersLimit(int)` ? Btw, recently,...
A suggestion: The Processors have a configuration feature. For a simple example, see in [p_debugger.go](https://github.com/flashmob/go-guerrilla/blob/master/backends/p_debugger.go), where `Svc.AddInitializer` is used to set a function that extracts two new settings from the...
`parseHeadersLimit` sets the maximum amount of bytes that will be scanned & buffered to determine if the message contains an email header. The headers will be parsed if a header...
Hello, Thanks, that's a great proposal! Something like this has already been done in the "stream", https://github.com/flashmob/go-guerrilla/pull/135 The parsing hack was done only because old versions of Go did not...
Thanks! On Thu, 13 Aug 2020, 11:09 int01, wrote: > Hi, > > The address parser (mail/rfc5321/parse.go) hangs in some cases. > > This code will hangs. > > package...
Thanks. Understand. Would need to add this to the list of things to do in the Logger refortor here: https://github.com/flashmob/go-guerrilla/pull/116
Also, sometimes the tests fail on Travis, but all green when the build is restarted - TODO: investigare why and find a solution.
https://travis-ci.org/flashmob/go-guerrilla/jobs/389595164 --- FAIL: TestServerStopEvent (1.98s) serve_test.go:637: Could not connect to new server 127.0.0.1:2228
Merged #131 which included a lot of fixes to tests, mostly adding better error checking. The test errors mentioned above were due to race conditions, were fixed. Smoke tests (i.e....
Sounds good. Could this be configurable and controlled using the config? An idea would be: in the `mail` package, we define something like this: ```go var QueuedIDGenerator QuidGenerator type QuidGenerator...