exim icon indicating copy to clipboard operation
exim copied to clipboard

Exim Mail Transport Agent - source, testsuite and documentation

Results 27 exim issues
Sort by recently updated
recently updated
newest added

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.