The news/p5-Gateway port
p5-Gateway-0.42p5 – perl module to gateway between news and mail (cvsweb github mirror)
Description
Essentially, robomoderators, moderation support programs, and mail to news gateways are all the same thing. They take an incoming message, from either an MTA or from a user filtering program like procmail, or perhaps even directly from a user's MUA, perform a variety of rewrites required to turn an RFC 822 message into an RFC 1036 message, possibly perform a variety of checks and additional rewrites suited to the particular application, and then hand the message off to a news server. News to mail gateways just do exactly the same thing in reverse. This is an attempt to generalize out the framework, so that people don't have to keep writing the same code to read e-mail messages, post messages, send e-mail messages, and do the common rewrites, and instead can concentrate on the *interesting* parts, namely the checks and rewrites they need for their specific application. News::Gateway is *not* a robomoderator or gateway in and of itself. Rather, it's a toolkit for *building* robomoderators and gateways that attempts to take care of all of the nitpicking details for you and drastically decrease the amount of code you have to write. And if your problem happens to coincide with one of the supplied example programs, you may not have to write any code at all.WWW: https://metacpan.org/release/Gateway
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
Test dependencies
Files
- /usr/local/libdata/perl5/site_perl/News/Gateway.pm
- /usr/local/libdata/perl5/site_perl/News/Gateway.pod
- /usr/local/libdata/perl5/site_perl/auto/
- /usr/local/libdata/perl5/site_perl/auto/News/
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/anykeyword.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/bodyheaders.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/cleanbody.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/config.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/crosspost.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/hash.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/headers.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/keywords.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/mail.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/mailpath.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/mailtonews.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/moosesign.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/mungeids.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/newsgroups.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/newstomail.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/nobinaries.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/post.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/previoushop.al
- /usr/local/libdata/perl5/site_perl/auto/News/Gateway/whitelist.al
- /usr/local/man/man3p/News::Gateway.3
- /usr/local/share/examples/p5-Gateway/
- /usr/local/share/examples/p5-Gateway/listgate
- /usr/local/share/examples/p5-Gateway/listgate.m4
- /usr/local/share/examples/p5-Gateway/listgate.readme
- /usr/local/share/examples/p5-Gateway/raccmod
- /usr/local/share/examples/p5-Gateway/raccpost
- /usr/local/share/examples/p5-Gateway/racrmod