Ted Cooper писал 2015-12-14 06:50: > On 14/12/15 10:32, Konstantin Boyandin wrote: >> # DISABLE_DKIM=yes >> >> (for some reason, placing DISABLE_DKIM=no line disabled DKIM support; >> when I left the line commented out as above, DKIM support has been >> built in) > > This is expected behaviour. This is a Makefile, and these are MACROs > that are checked in the source code using #ifdef and #ifndef. The use a > macro, uncomment it and optionally set its value. To disable a macro, > comment it out or delete it.
Please elaborate. If I set DISABLE_DKIM=no and run make, and DKIM is *not* built-in, this is expected behaviour? Looks like the actual value of this macro isn't checked, and its mere presence excludes DKIM functionality. >> However, I can't figure out how to insert SPF authentication results. >> I >> do not need to deny/whatever delivery (the worst thing that will >> happen >> is message being marked as spam and sent to corresponding folder). The >> below line (below acl_check_rcpt:) does nothing useful: >> >> warn add_header = X-Authentication-Results: spf=$spf_result; >> $spf_smtp_comment >> >> it just inserts >> >> X-Authentication-Results: spf=; > > Have you called the SPF code in any way via ACL to fill those > variables? > > eg (completely untested and obviously incomplete) > warn message = :at_start:$spf_received > spf = * > > The 2nd line there runs the SPF checking code and will return true in > all result circumstances. The config lines you offered didn't work. The ones I used *do* work, as it seems, but in a strange way - not all incoming email messages are supplied with the header I meant. Looks like SPF support is indeed very experimental. Does anyone use SPF feature to add headers to incoming mail? If yes, I would appreciate your configuration sample. (meanwhile, I continue experimenting myself) Thanks! Sincerely, Konstantin -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
