comparison xml/dnsbl.in @ 462:f3f1ece619ba stable-6-0-75

change dkim_from syntax to allow "signer1,signer2;spf data"
author Carl Byington <carl@five-ten-sg.com>
date Sat, 09 Mar 2019 18:46:25 -0800
parents 6c1c2bd9fb54
children
comparison
equal deleted inserted replaced
461:c22fc705c597 462:f3f1ece619ba
23 </para> 23 </para>
24 </partintro> 24 </partintro>
25 25
26 <refentry id="@PACKAGE@.1"> 26 <refentry id="@PACKAGE@.1">
27 <refentryinfo> 27 <refentryinfo>
28 <date>2018-09-18</date> 28 <date>2019-03-09</date>
29 <author> 29 <author>
30 <firstname>Carl</firstname> 30 <firstname>Carl</firstname>
31 <surname>Byington</surname> 31 <surname>Byington</surname>
32 <affiliation><orgname>510 Software Group</orgname></affiliation> 32 <affiliation><orgname>510 Software Group</orgname></affiliation>
33 <personblurb><para></para></personblurb> 33 <personblurb><para></para></personblurb>
785 </refentry> 785 </refentry>
786 786
787 787
788 <refentry id="@PACKAGE@.conf.5"> 788 <refentry id="@PACKAGE@.conf.5">
789 <refentryinfo> 789 <refentryinfo>
790 <date>2018-09-18</date> 790 <date>2019-03-09</date>
791 <author> 791 <author>
792 <firstname>Carl</firstname> 792 <firstname>Carl</firstname>
793 <surname>Byington</surname> 793 <surname>Byington</surname>
794 <affiliation><orgname>510 Software Group</orgname></affiliation> 794 <affiliation><orgname>510 Software Group</orgname></affiliation>
795 <personblurb><para></para></personblurb> 795 <personblurb><para></para></personblurb>
866 DCCBULK = "dcc_bulk_threshold" (INTEGER | "many" | "off") 866 DCCBULK = "dcc_bulk_threshold" (INTEGER | "many" | "off")
867 867
868 DKIMSIGNER = "dkim_signer" "{" {SIGNING_DOMAIN DEF [";"]}+ "}" 868 DKIMSIGNER = "dkim_signer" "{" {SIGNING_DOMAIN DEF [";"]}+ "}"
869 DKIMFROM = "dkim_from" "{" {HEADER_FROM_DOMAIN DKIMVALUE SIGNERS [";"]}+ "}" 869 DKIMFROM = "dkim_from" "{" {HEADER_FROM_DOMAIN DKIMVALUE SIGNERS [";"]}+ "}"
870 DKIMVALUE = "signed_white" | "signed_black" | "require_signed" | "unsigned_black" 870 DKIMVALUE = "signed_white" | "signed_black" | "require_signed" | "unsigned_black"
871 SIGNERS = quoted comma separated SIGNING_DOMAINs no whitespace 871 SIGNERS = '"' SIGNING_DOMAINS[;EXTRA_SPF_DATA] '"'
872 SIGNING_DOMAINS = SIGNING_DOMAIN[,SIGNING_DOMAINS]
872 873
873 ENV-TO = "env_to" "{" {(TO-ADDR | DCC-TO)}+ "}" 874 ENV-TO = "env_to" "{" {(TO-ADDR | DCC-TO)}+ "}"
874 TO-ADDR = ADDRESS [";"] 875 TO-ADDR = ADDRESS [";"]
875 DCC-TO = "dcc_to" ("ok" | "many") "{" DCCINCLUDEFILE "}" ";" 876 DCC-TO = "dcc_to" ("ok" | "many") "{" DCCINCLUDEFILE "}" ";"
876 877
984 # 985 #
985 # whitelisting based on strong spf pass - whitelisted if signed by 986 # whitelisting based on strong spf pass - whitelisted if signed by
986 # an impossible signer (which will never happen) or strong spf pass. 987 # an impossible signer (which will never happen) or strong spf pass.
987 some.domain signed_white .; 988 some.domain signed_white .;
988 # 989 #
990 # whitelisting based on strong spf pass - whitelisted if signed by
991 # an impossible signer (which will never happen) or strong spf pass
992 # adding some extra spf data to their record. This whitelists their
993 # email that arrives via 10.0.0.0/16 (or via anything listed in their
994 # actual spf record).
995 some.other.domain signed_white ".;ip4:10.0.0.0/16";
996 #
989 # whitelisting based on valid signature or strong spf pass. 997 # whitelisting based on valid signature or strong spf pass.
990 # some paychex mail is signed, some is unsigned but passes strong spf. 998 # some paychex mail is signed, some is unsigned but passes strong spf.
991 paychex.com require_signed paychex.com; 999 paychex.com require_signed paychex.com;
992 # 1000 #
993 # whitelisting from mailchimp which needs wildcards 1001 # whitelisting from mailchimp which needs wildcards