File: Changes

package info (click to toggle)
libmail-audit-perl 2.1-5sarge4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 124 kB
  • ctags: 103
  • sloc: perl: 830; makefile: 43
file content (125 lines) | stat: -rw-r--r-- 5,024 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
Revision history for Perl extension Mail::Audit.

2.1 - Tue Jan 15 17:59:46 EST 2002
    - Meng Weng Wong <mengwong@pobox.com> made some edits.

  (1) ~username and strftime interpolation into accept() arguments.

      $mail->accept("~/Mail/In/%Y%m%d");

      260(accept): accepting to /home/matest/Mail/In/20020115

  (2) multiple-argument accept() will deliver to multiple
      maildirs using single-inode multiple-hardlink style.

      $mail->accept("~/maildir1/", "~/maildir2/");

      20020115-01:55:31 matest@dumbo:~% ll maildir?/*/*
      -rw-------   2 matest   matest        416 Jan 15 01:55 maildir1/new/1011077720.13062_0.dumbo
      -rw-------   2 matest   matest        416 Jan 15 01:55 maildir2/new/1011077720.13062_1.dumbo

  (3) emergency mailbox support if none of the accept()s work.

      $mail->accept("/etc/bogus");

      296(accept): calling accept handler accept_to_mbox(/etc/bogus)
      359(accept_to_mbox): Couldn't open /etc/bogus: Permission denied
      319(accept): unable to write to /etc/bogus; wrote to emergency mailbox /var/spool/mail/matest.

  (4) deferral back to mailqueue if emergency couldn't get delivered.

      296(accept): calling accept handler accept_to_mbox(/etc/bogus)
      359(accept_to_mbox): Couldn't open /etc/bogus: Permission denied
      359(accept_to_mbox): Couldn't open /etc/emergency: Permission denied
      320(accept): unable to write to /etc/bogus or to emergency mailbox /etc/emergency either; exiting EX_TEMPFAIL

  (5) fixed the From header bug http://rt.cpan.org/NoAuth/Bug.html?id=118
  (6) fixed the user method override bug with (@_) argument passing
  (7) autocreation of parent and maildir cur/new/tmp dirs as necessary.

      260(accept): accepting to /home/mengwong/tmp/blah/some/really/deep/directory/
      761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory/tmp doesn't exist, creating.
      761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory doesn't exist, creating.
      761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep doesn't exist, creating.
      761(mkdir_p): /home/mengwong/tmp/blah/some/really doesn't exist, creating.
      761(mkdir_p): /home/mengwong/tmp/blah/some doesn't exist, creating.
      761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory/new doesn't exist, creating.
      761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory/cur doesn't exist, creating.
      492(accept_to_maildir): maildir: hardlinking to /home/mengwong/tmp/blah/some/really/deep/directory/new/1011077537.12691_3.dumbo
      304(accept): delivered successfully to 1 destinations.

  (8) support for MIME, with direct inheritance from
      Mail::Internet and MIME::Entity (as appropriate) instead
      of containment in ->{obj}.  added ->is_mime method.

  (9) added "reply" method.  uses Mail::Mailer::sendmail.

 (10) STDERR is directed to the logfile.

 (11) added test infrastructure.

2.0 - Mon Dec 10 19:51:17 GMT 2001
    - Jonathan Trull made Mail::Audit work with Exchange.
      Isn't that just gruesome?
    - Fixed the following bugs:
        http://rt.cpan.org/NoAuth/Bug.html?id=22
        http://rt.cpan.org/NoAuth/Bug.html?id=60
        http://rt.cpan.org/NoAuth/Bug.html?id=81

1.11 - Thu May 17 00:16:10 2001
    - Header and body interfaces by Justin Mason

1.10 - Mon Apr 23 16:26:18 2001
    - MH handling by Justin Mason
    - Added a license and the FAQ
    - And, for heaven's sake, let's finish preparing the release before
      we upload it to CPAN, this time, eh?

1.9 -
    - Mail::ListDetector plugin from Michael Stevens (Woo, mstevens++)
    - Documentation nit noted by Adrian Lattke

1.8 - Mon Feb 12 16:27:00 2001
    - Some small fixes to proc2ma
    - put_header and ::PGP plugin as suggested by Zebee Johnstone

1.7 - Sat Jan 27 11:17:56 2001
    - Race condition fixed; thanks to Dave Smith.
    - Also check $ENV{MAIL}: thanks to Shizukesa.
    - Created plug-in system; that rocks.

1.6 - Sat Jan 13 22:36:46 2001
    - Include first stab at proc2ma

1.5   Sun Jan  7 14:04:59 2001
    - Include popread

1.4   Thu Jan  4 19:07:22 2001
    - Long awaited release. There are probably still lots of bugs
      floating about, but I lost my old mailbox. Fixes include:
    - Correction of "resent" in documentation to "resend"
    - New "data" option in constructor
    - qmail preline fix from Matthew Darwin
    - "noexit" option
    - Spelling correction of "received"
    - "body" method
    
1.3   Tue Jun 20 20:09:21 2000
	- Bugfix release. Blegh.

1.2   Sat Jun 17 19:54:56 2000
    - Added debug logging to help get this thing working with exim

1.1   Sat Jun 17 16:21:58 2000
    - Thanks to Walt Mankowski, we now support maildir style incoming
      mail directories. 
    - We also support RBL lookups
    - get() gets a header field.

1.0   Sat Mar 25 20:18:30 2000
    - Well, it's been in production use since January, so I tidied it up
	  and PAUSEd it.

0.01  Thu Jan 13 19:43:51 2000
	- original version; created by h2xs 1.19