Skip to content
Snippets Groups Projects
Commit fc008f6d authored by Stuart D. Gathman's avatar Stuart D. Gathman
Browse files

Update documentation

parent 96cd9ac2
No related branches found
No related tags found
No related merge requests found
...@@ -31,7 +31,7 @@ PROJECT_NAME = pymilter ...@@ -31,7 +31,7 @@ PROJECT_NAME = pymilter
# This could be handy for archiving the generated documentation or # This could be handy for archiving the generated documentation or
# if some version control system is used. # if some version control system is used.
PROJECT_NUMBER = 1.0 PROJECT_NUMBER = 1.0.2
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put. # base path where the generated documentation will be put.
......
...@@ -57,7 +57,9 @@ ...@@ -57,7 +57,9 @@
# #
# @section Useful python packages for milters # @section Useful python packages for milters
# #
# <a href="https://pypi.python.org/pypi/pyspf">pyspf</a> checks the # <a href="https://github.com/sdgathman/pymilter">pymilter</a> - this package.
#
# <a href="https://github.com/sdgathman/pyspf">pyspf</a> checks the
# SMTP envelope sender (MAIL FROM, passed to the Milter.Base.envfrom callback) # SMTP envelope sender (MAIL FROM, passed to the Milter.Base.envfrom callback)
# against a Sender Policy published in DNS by the sending domain. This # against a Sender Policy published in DNS by the sending domain. This
# can prevent forgery of the MAIL FROM. SPF is Sender Policy Framework. # can prevent forgery of the MAIL FROM. SPF is Sender Policy Framework.
...@@ -71,18 +73,26 @@ ...@@ -71,18 +73,26 @@
# a standard place to summarize the results from DKIM, SPF, rDNS, SMTP AUTH, # a standard place to summarize the results from DKIM, SPF, rDNS, SMTP AUTH,
# and other email authentication methods. # and other email authentication methods.
# #
# <a href="https://pypi.python.org/pypi/pydspam/">pydspam</a> wraps # <a href="https://github.com/sdgathman/pydspam/">pydspam</a> wraps
# the libdspam API of the <a href="http://dspam.sourceforge.net/">DSPAM</a> # the libdspam API of the <a href="http://dspam.sourceforge.net/">DSPAM</a>
# project. # project.
# #
# <a href="https://github.com/sdgathman/pysrs/">pysrs</a> rewrites
# MAIL FROM to include a timestamped signature so that "bounce spam"
# can be immediately rejected.
#
# <a href="https://github.com/sdgathman/pygossip/">pygossip</a> is a
# system to track reputation by domain and authentication level and type,
# and a simple protocol to gossip about reputations with other mail servers.
#
# @section Milters written with pymilter # @section Milters written with pymilter
# #
# <a href="https://github.com/croessner/vrfydmn">Verify Domain</a> is a # <a href="https://github.com/croessner/vrfydmn">Verify Domain</a> is a
# Postfix milter that rejects/fixes manipulated From: header # Postfix milter that rejects/fixes manipulated From: header
# on a mail host with multiple virtual domains. # on a mail host with multiple virtual domains.
# #
# <a href="https://pypi.python.org/pypi/milter/">BMS Milter</a> has several # <a href="https://github.com/sdgathman/milter/">BMS Milter</a> has several
# milters, a big complicated spam filter that integrates multiple # milters, a big complicated spam filter that integrates multiple
# authentication protocols with pydpsm, and two simple ones: spfmilter.py and # authentication protocols with pydspam, and two simple ones: spfmilter.py and
# dkim-milter.py. # dkim-milter.py.
# #
web: web:
doxygen doxygen
test -L doc/html/milter_api || ln -sf /usr/share/doc/sendmail-devel-* doc/html/milter_api test -L doc/html/milter_api || ln -sf /usr/share/doc/sendmail-milter-devel doc/html/milter_api
rsync -ravKk doc/html/ spidey2.bmsi.com:/Public/pymilter rsync -ravKk doc/html/ bmsi.com:/var/www/html/pymilter
cd doc/html; zip -r ../../doc . cd doc/html; zip -r ../../doc .
VERSION=1.0.2 VERSION=1.0.2
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment