exim
exim copied to clipboard
Exim Mail Transport Agent - source, testsuite and documentation
Fix typo, -oMas -> -oMai
This allows the Spamhaus error addresses to be considered an error, e.g.: ``` dnslist_valid_addresses = ${if match{$dnslist_domain}{\N.spamhaus.org$\N}{!127.255.255.0/24 : }}127.0.0.0/8 ```
Exim currently sets the `iprev` method in `Authentication-Results:` to look like ``` iprev=pass (localhost) smtp.remote-ip=127.0.0.1; ``` The registered method for iprev specified `policy.iprev`. ``` iprev=pass (localhost) policy.iprev=127.0.0.1; ``` * https://www.iana.org/assignments/email-auth/email-auth.xhtml...
There is a small typo in src/src/globals.h. Should read `signature` rather than `signture`. Semi-automated pull request generated by https://github.com/timgates42/meticulous/blob/master/docs/NOTE.md
The current code stops parsing a hex number after 4 digits and then loops around to look for punctuation. If none is found, it just starts parsing more hex digits,...
Added EXPERIMENTAL_MAILFROM_MSGID to move generation of message_id from DATA to MAIL FROM phase. This will allow logging of errors in RCPT phase, referencing a potential future message_id
connection_in/out_id variable, similar to message_exim_id in global uniqueness. connection_out_id is preserved between deliveries, and available in event actions.
This PR will fix the code to allow for both * as a glob in headers_remove and change the splitting of the list to after expansion has been done to...
Sign Sender, Resent-* and List-* headers only when present. Those headers are commonly added or altered when messages are forwarded manually or through mailing lists. The inclusion of their absence...
found by cppcheck [src/src/lookups/dnsdb.c:561] -> [src/src/lookups/dnsdb.c:552]: (warning) Either the condition '!yield' is redundant or there is possible null pointer dereference: yield.