Hi,

TomNewChao via Exim-users <exim-users@exim.org> (Fr 10 Mär 2023 03:00:13 CET):
> Hello, When I compiled exim, spf was enabled, and I used the libspf2 library. 
> How can I configure spf in /etc/exim.conf,  it is only setting CHECK_RCPT_SPF 
> = true , and else ?

> The exim config is below:
>   .ifdef CHECK_RCPT_SPF
>   deny
…
>     condition = ${run{/usr/bin/spfquery.mail-spf-perl --ip \
>                   ${quote:$sender_host_address} --identity \
>                   ${if def:sender_address_domain \
>                       {--scope mfrom  --identity ${quote:$sender_address}}\
>                       {--scope helo --identity ${quote:$sender_helo_name}}}}\
>                   {no}{${if eq {$runrc}{1}{yes}{no}}}}

If I'm not mistaken, this is nothing, the upstream provides. What's the
origin of this configuration?

> Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc OpenSSL TLS_resume 
> Content_Scanning DANE DKIM DMARC DNSSEC Event OCSP PIPECONNECT PRDR PROXY 
> Queue_Ramp SOCKS SPF TCP_Fast_Open

Since you've SPF compiled in, all you need to do is reading the Spec
file and configuring the *built-in* SPF functionality. No need for
external program invocations. The Spec, near section 58.4 contains
information on this topic.

https://www.exim.org/exim-html-current/doc/html/spec_html/ch-dkim_spf_srs_and_dmarc.html

    Best regards from Dresden/Germany
    Viele Grüße aus Dresden
    Heiko Schlittermann
--
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: F69376CE -

Attachment: signature.asc
Description: PGP signature

-- 
## 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/

Reply via email to