Path to this page:
./
mail/p5-Sendmail-PMilter,
Pure-Perl Milter protocol API
Branch: CURRENT,
Version: 1.27nb1,
Package name: p5-Sendmail-PMilter-1.27nb1,
Maintainer: pkgsrc-usersSendmail::PMilter is a mail filtering API implementing the Sendmail
milter protocol in pure Perl. This allows Sendmail servers (and perhaps
other MTAs implementing milter) to filter and modify mail in transit
during the SMTP connection, all in Perl.
It should be noted that PMilter 0.90 and later is NOT compatible with
scripts written for PMilter 0.5 and earlier. The API has been reworked
significantly, and the enhanced APIs and rule logic provided by PMilter
0.5 and earlier has been factored out for inclusion in a separate package
to be called Mail::Milter.
So, in short, this package should be regarded as a drop-in replacement
for Sendmail::Milter, with only some very minor API extensions related
to the milter protocol itself. (Sendmail::PMilter includes a wrapper
module named Sendmail::Milter to allow old milter scripts to continue
working as-is with this package.)
Required to run:[
lang/perl5]
Master sites: (Expand)
Filesize: 38.677 KB
Version history: (Expand)
- (2024-11-16) Updated to version: p5-Sendmail-PMilter-1.27nb1
- (2024-07-29) Updated to version: p5-Sendmail-PMilter-1.27
- (2023-07-06) Updated to version: p5-Sendmail-PMilter-1.24nb1
- (2023-01-27) Updated to version: p5-Sendmail-PMilter-1.24
- (2022-12-03) Updated to version: p5-Sendmail-PMilter-1.23
- (2022-06-28) Updated to version: p5-Sendmail-PMilter-1.00nb10
CVS history: (Expand)
2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504) |
Log message:
*: recursive bump for perl 5.40
|
2024-07-29 05:16:32 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.27
Upstream changes:
1.27
Sat 03 Feb 2024 16:25:32 GMT released
- [150737] Proper handling of die
- [150611] child_exit and milter_exit
- [150270] Setconn with unix socket permissions
|
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2023-01-27 05:05:33 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.24
Upstream changes:
1.24
Thu 15 Dec 2022 12:28:00 GMT released
- [145263] Make no reply to MTA from the abort callback.
Such replies seem to cause problems for Postfix.
|
2022-12-03 02:41:45 by Wen Heping | Files touched by this commit (2) | |
Log message:
Update to 1.23
Upstream changes:
1.23
Sun 30 Oct 2022 18:01:50 GMT 2022 released
- [144401] Replace deprecated IO::Socket::INET6 with IO::Socket::IP
- [144971] ) Most callbacks were not recognized unless the appropriate
- [144273] ) flags were set during the negotiate callback
- [130084] Packaging improvements
1.20_03
Wed 17 Jul 09:42:32 BST 2019 developer release
- Added file COPYRIGHT
1.20_02
Tue 16 Jul 18:17:53 BST 2019 developer release
- Added file CONTRIBUTING
1.20_01
Fri 12 Jul 14:40:35 BST 2019 developer release
- [23921] Removed requirement for Sendmail::Milter
- Full support for protocol negotiation, including
support for setting milter data buffer sizes
- get_sendmail_option() to read configuration file options
- Documentation updates
- Test suite updates
- Propose to insist on Milter Protocol Version 6 in V1.21
- Removed enable_chgfrom and some other some cruft
- Comments invited via CPAN issues
1.20 Sun 22 May 10:44:38 BST 2019 TRIAL2, not released.
- Partial support for negotiation
1.10 Sun 15 Apr 15:05:24 BST 2018 TRIAL1, not released
- New maintainership (CPAN/GWHAYWOOD)
- Test suite updates
- [125090] Implement set multi-line reply function
- [125040] Documentation updates
Fix POD errors
Add COPYRIGHT->LICENCE (file,link,=head1)
Remove obsolete doc/
- [115352] SETSENDER->CHGFROM etc.
- [85833] ithread and postfork dispatcher fixes
- [85826] sig{CHLD}='DEFAULT';
- [84941] Theoretically fixed, needs thorough exercise
- [78865] Define constant SMFIF_NONE
- [50144] Dummy functions setdbg() & settimeout() return 1
- [54794] Fix memory leak in ithread dispatcher
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356) |
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
The following distfiles were unfetchable (possibly fetched
conditionally?):
./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
|
2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357) |
Log message:
mail: Remove SHA1 hashes for distfiles
|