1
2pyspf-milter(8) System Manager's Manual pyspf-milter(8)
3
4
5
7 pyspf-milter - SPF checking filter for MTAs
8
10 pyspy-milter [configfile]
11
12
14 pyspf-milter implements the SPF standard for checking e-mail messages
15 on a (mostly) per-domain basis.
16
17 pyspf-milter uses the milter interface, originally distributed as part
18 of version 8.11 of sendmail(8), to provide SPF checking services for
19 mail transiting a milter-aware MTA.
20
21
23 See policyd-spf.conf [4m(5) for information about available options.
24 With the exception of specifying the configuration file to use,
25 pyspf-milter does not support command line option switches.
26
27
29 When using DNS timeouts be sure not to use a timeout that is larger
30 than the timeout being used for interaction between sendmail and the
31 filter. Otherwise, the MTA could abort a message while waiting for a
32 reply from the filter, which in turn is still waiting for a DNS reply.
33
34
36 Filter exit status codes are selected according to sysexits(3).
37
38
40 SPF is an amalgam of several earlier proposals. It was originally
41 specified in RFC 4408. The current specification is RFC 7208. The SPF
42 related processing was developed for use with the Postfix unique policy
43 service in the pypolicyd-spf project. When the milter interface was
44 added, the project was renamed SPF Engine.
45
46
48 This man page covers version 3.0.0 of pyspf-milter.
49
51 Copyright (c) 2005-2008, Sendmail, Inc. and its suppliers. All rights
52 reserved.
53
54 Copyright (c) 2009-2013, 2015, The Trusted Domain Project. All rights
55 reserved.
56
57 Copyright (c) 2018, 2019, 2022 Scott Kitterman <scott@kitterman.com>
58
60 policyd-spf.conf(5), sendmail(8)
61
62 Sendmail Operations Guide
63
64 RFC5321 - Simple Mail Transfer Protocol
65
66 RFC5322 - Internet Messages
67
68 RFC7208 - Sender Policy Framework (SPF) for Authorizing Use of Domains
69 in Email, Version 1
70
71 RFC7601 - Message Header Field for Indicating Message Authentication
72 Status
73
74
75
76 pyspf-milter(8)