# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           perl5 1.0

perl5.branches      5.28 5.30 5.32 5.34
perl5.setup         Mail-SRS 0.31
revision            3
license             {Artistic-1 GPL}
maintainers         nomaintainer

description         Mail::SRS - Interface to Sender Rewriting Scheme

long_description    The Sender Rewriting Scheme preserves .forward \
                    functionality in an SPF-compliant world. \
                    \
                    SPF requires the SMTP client IP to match the envelope \
                    sender (return-path). When a message is forwarded through \
                    an intermediate server, that intermediate server may \
                    need to rewrite the return-path to remain SPF compliant. \
                    If the message bounces, that intermediate server needs to \
                    validate the bounce and forward the bounce to the \
                    original sender. \
                    \
                    SRS provides a convention for return-path rewriting which \
                    allows multiple forwarding servers to compact the \
                    return-path. \
                    SRS also provides an authentication mechanism to ensure \
                    that purported bounces are not arbitrarily forwarded. \
                    \
                    SRS is documented at http://spf.pobox.com/srs.html and \
                    many points about the scheme are discussed at \
                    http://www.anarres.org/projects/srs/ \
                    \
                    For a better understanding of this code and how it \
                    functions, please read this document and run the \
                    interactive walkthrough in eg/simple.pl in this \
                    distribution. \
                    To run this from the build directory, type \"make teach\".

checksums           rmd160  5f91268b1f231050b0b047659c4c4f4e932a1d50 \
                    sha256  e791844f6152e503a92c2ac6f223f166769316fa768d8ef09378e5470d6b0028

platforms           {darwin any}

supported_archs     noarch
