{"count":51978,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=439","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=437","results":[{"name":"p5-masonx-request-withapachesession","portdir":"perl/p5-masonx-request-withapachesession","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-masonx-request-withapachesession","homepage":"https://metacpan.org/pod/MasonX::Request::WithApacheSession","description":"Add a session to the Mason Request object","long_description":"This module integrates Apache::Session into Mason by adding methods to the Mason Request object available in all Mason components.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-masonx-request-withapachesession"]}],"depends_on":[]},{"name":"p5-mason","portdir":"perl/p5-mason","version":"2.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mason","homepage":"https://metacpan.org/pod/Mason","description":"Mason - Powerful, high-performance templating for the web and beyond","long_description":"Mason - Powerful, high-performance templating for the web and beyond","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mason"]}],"depends_on":[]},{"name":"p5.34-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-marc-record","p5.34-net-z3950-zoom"]}]},{"name":"p5.32-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-net-z3950-zoom"]}]},{"name":"p5.30-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-net-z3950-zoom"]}]},{"name":"p5.28-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-net-z3950-zoom"]}]},{"name":"p5.34-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-net","p5.34-timedate"]}],"depends_on":[{"type":"lib","ports":["p5.34-mime-tools","signing-party","sympa","sendpage","p5.34-email-valid","p5.34-mail-audit","p5.34-mail-dkim","p5.34-mail-message","p5-mailtools","p5.34-mime-lite"]},{"type":"run","ports":["amavisd-new"]}]},{"name":"p5.32-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-net","p5.32-timedate"]}],"depends_on":[{"type":"lib","ports":["p5.32-email-valid","p5.32-mail-audit","p5.32-mail-dkim","p5.32-mail-message","p5.32-mime-lite","p5.32-mime-tools"]}]},{"name":"p5.30-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-net","p5.30-timedate"]}],"depends_on":[{"type":"lib","ports":["p5.30-email-valid","p5.30-mail-audit","p5.30-mail-dkim","p5.30-mail-message","p5.30-mime-lite","p5.30-mime-tools"]}]},{"name":"p5.28-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-net","p5.28-timedate"]}],"depends_on":[{"type":"lib","ports":["p5.28-email-valid","p5.28-mail-audit","p5.28-mail-dkim","p5.28-mail-message","p5.28-mime-lite","p5.28-mime-tools"]}]},{"name":"p5-marc-record","portdir":"perl/p5-marc-record","version":"2.0.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-marc-record","homepage":"https://metacpan.org/pod/MARC::Record","description":"MARC record implementation for perl","long_description":"The MARC::* series of modules create a simple object-oriented abstraction of MARC record handling. MARC::Record is the core class for representing a single MARC record.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-marc-record"]}],"depends_on":[]},{"name":"p5-mailtools","portdir":"perl/p5-mailtools","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mailtools","homepage":"https://metacpan.org/pod/MailTools","description":"MailTools - a bundle of ancient email modules","long_description":"MailTools - a bundle of ancient email modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mailtools"]}],"depends_on":[]},{"name":"p5.34-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-crypt-ssleay","p5.34-http-cookies","p5.34-http-message","p5.34-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.34-gmail-imapd","p5-mail-webmail-gmail"]}]},{"name":"p5.32-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-crypt-ssleay","p5.32-http-cookies","p5.32-http-message","p5.32-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.32-gmail-imapd"]}]},{"name":"p5.30-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-crypt-ssleay","p5.30-http-cookies","p5.30-http-message","p5.30-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.30-gmail-imapd"]}]},{"name":"p5.28-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-crypt-ssleay","p5.28-http-cookies","p5.28-http-message","p5.28-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.28-gmail-imapd"]}]},{"name":"p5.34-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-mail-message","p5.34-log-report","p5.34-string-print"]}],"depends_on":[{"type":"lib","ports":["p5.34-mail-box","p5.34-mail-box-imap4","p5.34-mail-box-pop3","p5-mail-transport"]}]},{"name":"p5.32-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-mail-message","p5.32-log-report","p5.32-string-print"]}],"depends_on":[{"type":"lib","ports":["p5.32-mail-box","p5.32-mail-box-imap4","p5.32-mail-box-pop3"]}]},{"name":"p5.30-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-mail-message","p5.30-log-report","p5.30-string-print"]}],"depends_on":[{"type":"lib","ports":["p5.30-mail-box","p5.30-mail-box-imap4","p5.30-mail-box-pop3"]}]},{"name":"p5.28-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-mail-message","p5.28-log-report","p5.28-string-print"]}],"depends_on":[{"type":"lib","ports":["p5.28-mail-box","p5.28-mail-box-imap4","p5.28-mail-box-pop3"]}]},{"name":"p5-mail-webmail-gmail","portdir":"perl/p5-mail-webmail-gmail","version":"1.90.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-webmail-gmail","homepage":"https://metacpan.org/pod/Mail::Webmail::Gmail","description":"An interface to Google's webmail service","long_description":"An interface to Google's webmail service","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-webmail-gmail"]}],"depends_on":[]},{"name":"p5-mail-transport","portdir":"perl/p5-mail-transport","version":"4.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-transport","homepage":"https://metacpan.org/pod/Mail::Transport","description":"Mail::Transport - use Mail Transfer Agents (MTAs)","long_description":"Mail::Transport - use Mail Transfer Agents (MTAs)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-transport"]}],"depends_on":[]},{"name":"p5.34-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SRS","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\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-mail-srs"]}]},{"name":"p5.32-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SRS","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\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.30-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SRS","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\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.28-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SRS","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\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.34-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-net-dns-resolver-programmable","clang-18"]},{"type":"lib","ports":["p5.34-io","p5.34-net-dns","perl5.34","p5.34-uri","p5.34-netaddr-ip","p5.34-error"]}],"depends_on":[{"type":"lib","ports":["p5.34-mail-spamassassin","p5-mail-spf"]}]},{"name":"p5.32-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-net-dns-resolver-programmable","clang-18"]},{"type":"lib","ports":["p5.32-io","p5.32-net-dns","perl5.32","p5.32-uri","p5.32-netaddr-ip","p5.32-error"]}],"depends_on":[{"type":"lib","ports":["p5.32-mail-spamassassin"]}]},{"name":"p5.30-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-net-dns-resolver-programmable","clang-18"]},{"type":"lib","ports":["p5.30-io","p5.30-net-dns","perl5.30","p5.30-uri","p5.30-netaddr-ip","p5.30-error"]}],"depends_on":[{"type":"lib","ports":["p5.30-mail-spamassassin"]}]},{"name":"p5.28-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-net-dns-resolver-programmable","clang-18"]},{"type":"lib","ports":["p5.28-io","p5.28-net-dns","perl5.28","p5.28-uri","p5.28-netaddr-ip","p5.28-error"]}],"depends_on":[{"type":"lib","ports":["p5.28-mail-spamassassin"]}]},{"name":"p5-mail-srs","portdir":"perl/p5-mail-srs","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-srs","homepage":"https://metacpan.org/pod/Mail::SRS","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\".","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-srs"]}],"depends_on":[]},{"name":"p5-mail-spf","portdir":"perl/p5-mail-spf","version":"3.202.603.310","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-spf","homepage":"https://metacpan.org/pod/Mail::SPF","description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","long_description":"Mail::SPF - An object-oriented implementation of Sender Policy Framework","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-spf"]}],"depends_on":[]},{"name":"p5.34-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":["razor","ssl","vpopmail","universal"],"dependencies":[{"type":"build","ports":["p5.34-devel-cycle","p5.34-test-simple","p5.34-text-diff","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-archive-tar","p5.34-berkeleydb","p5.34-dbd-sqlite","p5.34-dbi","p5.34-email-address-xs","p5.34-encode-detect","p5.34-geo-ip","p5.34-html-parser","p5.34-io-compress","p5.34-io-socket-ip","p5.34-io-socket-ssl","p5.34-io-string","openssl","p5.34-lwp-protocol-https","p5.34-mail-dkim","p5.34-mail-spf","p5.34-mime-base64","p5.34-net","p5.34-net-cidr-lite","p5.34-net-dns","p5.34-net-libidn","p5.34-net-libidn2","p5.34-net-patricia","p5.34-netaddr-ip","p5.34-time-hires","p5.34-time-local","p5.34-libwww-perl","re2c","gnupg2","curl"]}],"depends_on":[{"type":"lib","ports":["p5-mail-spamassassin"]},{"type":"run","ports":["amavisd-new"]}]},{"name":"p5.32-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":["razor","ssl","vpopmail","universal"],"dependencies":[{"type":"build","ports":["p5.32-devel-cycle","p5.32-test-simple","p5.32-text-diff","clang-18"]},{"type":"lib","ports":["curl","p5.32-archive-tar","p5.32-berkeleydb","p5.32-dbd-sqlite","p5.32-dbi","p5.32-email-address-xs","p5.32-encode-detect","p5.32-geo-ip","p5.32-html-parser","p5.32-io-compress","p5.32-io-socket-ip","p5.32-io-socket-ssl","p5.32-io-string","openssl","p5.32-lwp-protocol-https","p5.32-mail-dkim","p5.32-mail-spf","p5.32-mime-base64","p5.32-net","p5.32-net-cidr-lite","p5.32-net-dns","p5.32-net-libidn","p5.32-net-libidn2","p5.32-net-patricia","p5.32-netaddr-ip","p5.32-time-hires","p5.32-time-local","p5.32-libwww-perl","re2c","perl5.32","gnupg2"]}],"depends_on":[]},{"name":"p5.30-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":["razor","ssl","vpopmail","universal"],"dependencies":[{"type":"build","ports":["p5.30-devel-cycle","p5.30-test-simple","p5.30-text-diff","clang-18"]},{"type":"lib","ports":["curl","p5.30-archive-tar","p5.30-berkeleydb","p5.30-dbd-sqlite","p5.30-dbi","p5.30-email-address-xs","p5.30-encode-detect","p5.30-geo-ip","p5.30-html-parser","p5.30-io-compress","p5.30-io-socket-ip","p5.30-io-socket-ssl","p5.30-io-string","openssl","p5.30-lwp-protocol-https","p5.30-mail-dkim","p5.30-mail-spf","p5.30-mime-base64","p5.30-net","p5.30-net-cidr-lite","p5.30-net-dns","p5.30-net-libidn","p5.30-net-libidn2","p5.30-net-patricia","p5.30-netaddr-ip","p5.30-time-hires","p5.30-time-local","p5.30-libwww-perl","re2c","perl5.30","gnupg2"]}],"depends_on":[]},{"name":"p5.28-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":["razor","ssl","vpopmail","universal"],"dependencies":[{"type":"build","ports":["p5.28-devel-cycle","p5.28-test-simple","p5.28-text-diff","clang-18"]},{"type":"lib","ports":["curl","p5.28-archive-tar","p5.28-berkeleydb","p5.28-dbd-sqlite","p5.28-dbi","p5.28-email-address-xs","p5.28-encode-detect","p5.28-geo-ip","p5.28-html-parser","p5.28-io-compress","p5.28-io-socket-ip","p5.28-io-socket-ssl","p5.28-io-string","openssl","p5.28-lwp-protocol-https","p5.28-mail-dkim","p5.28-mail-spf","p5.28-mime-base64","p5.28-net","p5.28-net-cidr-lite","p5.28-net-dns","p5.28-net-libidn","p5.28-net-libidn2","p5.28-net-patricia","p5.28-netaddr-ip","p5.28-time-hires","p5.28-time-local","p5.28-libwww-perl","re2c","perl5.28","gnupg2"]}],"depends_on":[]},{"name":"p5.34-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-sys-hostname-long"]}],"depends_on":[{"type":"lib","ports":["p5-mail-sendmail","ikiwiki"]}]},{"name":"p5.32-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-sys-hostname-long"]}],"depends_on":[]},{"name":"p5.30-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-sys-hostname-long"]}],"depends_on":[]},{"name":"p5.28-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-sys-hostname-long"]}],"depends_on":[]},{"name":"p5-mail-spamassassin","portdir":"perl/p5-mail-spamassassin","version":"4.0.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"p5.34-mail-spamassassin","homepage":"https://spamassassin.apache.org/","description":"mail filter to identify spam","long_description":"SpamAssassin(tm) is a mail filter to identify spam. Using its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, also known as unsolicited commercial email.","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-spamassassin"]}],"depends_on":[]},{"name":"p5-mail-sendmail","portdir":"perl/p5-mail-sendmail","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-mail-sendmail","homepage":"https://metacpan.org/pod/Mail::Sendmail","description":"Mail::Sendmail - Simple platform independent mailer","long_description":"Mail::Sendmail - Simple platform independent mailer","active":true,"categories":["mail","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-mail-sendmail"]}],"depends_on":[]},{"name":"p5.34-mail-sender","portdir":"perl/p5-mail-sender","version":"0.903.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sender","description":"Module for sending mails with attachments through an SMTP server","long_description":"Mail-Sender provides an object oriented interface to sending mails. It connects to a mail server directly from Perl, using IO::Socket. This module is deprecated. PLEASE CONSIDER USING EMAIL-SENDER INSTEAD.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-digest-hmac","p5.34-io-socket-ssl","p5.34-mozilla-ca","perl5.34","p5.34-ntlm","p5.34-try-tiny","p5.34-net-ssleay"]}],"depends_on":[{"type":"lib","ports":["p5-mail-sender"]}]},{"name":"p5.32-mail-sender","portdir":"perl/p5-mail-sender","version":"0.903.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sender","description":"Module for sending mails with attachments through an SMTP server","long_description":"Mail-Sender provides an object oriented interface to sending mails. It connects to a mail server directly from Perl, using IO::Socket. This module is deprecated. PLEASE CONSIDER USING EMAIL-SENDER INSTEAD.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.32-digest-hmac","p5.32-io-socket-ssl","p5.32-mozilla-ca","perl5.32","p5.32-ntlm","p5.32-try-tiny","p5.32-net-ssleay"]}],"depends_on":[]},{"name":"p5.30-mail-sender","portdir":"perl/p5-mail-sender","version":"0.903.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sender","description":"Module for sending mails with attachments through an SMTP server","long_description":"Mail-Sender provides an object oriented interface to sending mails. It connects to a mail server directly from Perl, using IO::Socket. This module is deprecated. PLEASE CONSIDER USING EMAIL-SENDER INSTEAD.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.30-digest-hmac","p5.30-io-socket-ssl","p5.30-mozilla-ca","perl5.30","p5.30-ntlm","p5.30-try-tiny","p5.30-net-ssleay"]}],"depends_on":[]},{"name":"p5.28-mail-sender","portdir":"perl/p5-mail-sender","version":"0.903.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::Sender","description":"Module for sending mails with attachments through an SMTP server","long_description":"Mail-Sender provides an object oriented interface to sending mails. It connects to a mail server directly from Perl, using IO::Socket. This module is deprecated. PLEASE CONSIDER USING EMAIL-SENDER INSTEAD.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.28-digest-hmac","p5.28-io-socket-ssl","p5.28-mozilla-ca","perl5.28","p5.28-ntlm","p5.28-try-tiny","p5.28-net-ssleay"]}],"depends_on":[]},{"name":"p5.34-mail-rfc822-address","portdir":"perl/p5-mail-rfc822-address","version":"0.300.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::RFC822::Address","description":"Perl extension for validating email addresses according to RFC822","long_description":"Perl extension for validating email addresses according to RFC822","active":true,"categories":["perl"],"maintainers":[{"name":"dikshie","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-mail-rfc822-address"]}]},{"name":"p5.32-mail-rfc822-address","portdir":"perl/p5-mail-rfc822-address","version":"0.300.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::RFC822::Address","description":"Perl extension for validating email addresses according to RFC822","long_description":"Perl extension for validating email addresses according to RFC822","active":true,"categories":["perl"],"maintainers":[{"name":"dikshie","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.30-mail-rfc822-address","portdir":"perl/p5-mail-rfc822-address","version":"0.300.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::RFC822::Address","description":"Perl extension for validating email addresses according to RFC822","long_description":"Perl extension for validating email addresses according to RFC822","active":true,"categories":["perl"],"maintainers":[{"name":"dikshie","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.28-mail-rfc822-address","portdir":"perl/p5-mail-rfc822-address","version":"0.300.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mail::RFC822::Address","description":"Perl extension for validating email addresses according to RFC822","long_description":"Perl extension for validating email addresses according to RFC822","active":true,"categories":["perl"],"maintainers":[{"name":"dikshie","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]}]}