OpenDKIM
OpenDKIM copied to clipboard
1) IP of host in question in TrustedHosts 2) A line of the form `*@a.b.school.edu` was added to the SigningTable. Note that the key name was accidentally omitted. 3) The...
Using `KeyTable` and `SigningTable` setup and managing `example1.com` and `example2.com`. `[email protected]` sends an email to `[email protected]`. The email received by `[email protected]` will have 2 DKIM signatures instead of 1 plus...
Current parser for Authentication header does not accept the case that `authres-payloa`d contains `no-result` in [RFC8601 section 2.2](https://datatracker.ietf.org/doc/html/rfc8601#section-2.2). This is a fix for it.
(NOTE: this is similar to [OpenARC issue # 163](https://github.com/trusteddomainproject/OpenARC/issues/163) ) Various RFC-compliant DKIM and ARC softwares produce headers that OpenDKIM does not understand. I've tracked down the issue to lack...
On FreeBSD 14.0, after `./configure`, `./config.log` shows: ``` ... configure:14284: checking for library containing res_ninit configure:14310: cc -o conftest -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath,/usr/local/lib -fstack-protector-strong conftest.c >&5 In file included...
The `SigningTable` configuration allows users with authenticated access to some OpenDKIM system to apply someone else’s signing configuration. A malicious user could sign a message using someone else’s private signing...
When luaL_setfuncs() is replaced by luaL_newlib() + lua_setglobal() in commit 74b3374feee34fba14a0e15f89f049cbe4a3dafd, the commit did not take account that lua_setglobal() pops a value from the stack. Thus, following lua pop(l, 1)...
I'm missing an option for the verification to be skipped entirely if the sender has been SASL-authenticated as per `(Authenticated sender: xxx)` line in the `Received` header. OpenDMARC has this:...
``` --- dkim-dns.c Fri Feb 9 14:22:49 2024 +++ new-dkim-dns.c Fri Feb 9 14:22:35 2024 @@ -276,7 +276,7 @@ struct sockaddr_in6 in6; # endif /* AF_INET6 */ struct state *res;...