Matt Simerson

Results 217 comments of Matt Simerson

> 1. Maintain a separate repository that keeps Haraka's lockfile out of the tree. I can set it up, but it's slightly annoying to depend on a third-party (myself) when...

Putting them inline is a reasonable approach, but requires modifying both the docs and the help file in the future, which is likely to get missed. Something more automated seems...

> When I said that there may be a better way to get a list of the hooks, I was referring to programmatically getting a list from within Haraka. I...

> Maybe, I am just using Haraka wrongly, so here is some information on my setup: This makes me think so: `delivering from: example.fauringer.de to: 192.168.200.4:25` Maybe, instead of telling...

What is in the config for queue/lmtp? ``` [outbound] hook=get_mx plugin=queue/lmtp function=hook_get_mx params=example.fauringer.de retval=CONT msg="" [outbound] delivering from: example.fauringer.de to: 192.168.200.4:25 (0) (0) ```

This patch might fix it for you. It skips setting the tls.servername property if the mx.exchange is an IP address. ```patch diff --git a/outbound/tls.js b/outbound/tls.js index 93ad3715..0119996e 100644 --- a/outbound/tls.js...

> Wouldn't it make more sense to just return the domain (instead of resolving it to an IP address) when there is no MX record? No, because a domain is...

> I'm still a little bit confused what you would expect as domain in the mail server's TLS certificate. I wouldn't expect a domain in a mail servers TLS certificate,...

I wonder if it wouldn't be just as good to modify log_run_item and skip logging anything that matches `/auth|pass/`?

Maybe? ```diff diff --git a/plugins.js b/plugins.js index da0504c6..ad34bd85 100644 --- a/plugins.js +++ b/plugins.js @@ -572,11 +572,20 @@ function log_run_item (item, hook, retval, object, params, msg) { 'function' : item[1], 'params'...