1 |
## --------------------------------------------------------------------------- |
2 |
## |
3 |
## $Id: ChangeLog.pod,v 1.2 2003/01/22 17:49:34 joko Exp $ |
4 |
## |
5 |
## dispatchmail - A simple mail filter done in perl with CPAN-module "Mail::Audit" |
6 |
## |
7 |
## --------------------------------------------------------------------------- |
8 |
## $Log: ChangeLog.pod,v $ |
9 |
## Revision 1.2 2003/01/22 17:49:34 joko |
10 |
## + ChangeLog.pod: updated documentation |
11 |
## + mkDoc.bat: added script to automagically create text- and html-documentation |
12 |
## |
13 |
## Revision 1.3 2003/01/20 16:54:22 joko |
14 |
## + sub fromPackage: refactored from libp's 'getNewPerlObjFromPkgName' or s.th.l.th. |
15 |
## |
16 |
## Revision 1.2 2002/12/27 16:05:42 joko |
17 |
## + played with Devel::CallerItem and Devel::StackTrace |
18 |
## |
19 |
## Revision 1.1 2002/12/13 21:46:29 joko |
20 |
## + initial check-in |
21 |
## --------------------------------------------------------------------------- |
22 |
|
23 |
|
24 |
=pod |
25 |
|
26 |
=head1 ChangeLog - History |
27 |
|
28 |
=head4 2003-01-22, joko@netfrag.org |
29 |
|
30 |
o mail2thread.pl |
31 |
x now based on object-infrastructure from nfo/perl/libs |
32 |
x setup nfo/perl/libs at a common location - propose this for nfo-sysadmin-rfcs |
33 |
cd /data/libs |
34 |
export CVSROOT=/var/lib/cvs |
35 |
cvs checkout nfo/perl/libs |
36 |
x refactored recieveMail.pl |
37 |
x created: etc/ bin/ var/ doc/ |
38 |
x renamed to 'dispatchmail' |
39 |
cd /data/opt |
40 |
cvs checkout -d dispatchmail nfo/perl/scripts/dispatchmail |
41 |
cd dispatchmail |
42 |
./install |
43 |
x now using 'run_cmd' from org::netfrag::shortcuts |
44 |
x new: install-script (creates symbolic links to dispatchmail in /etc/mail/smrsh/ and /usr/local/bin/) |
45 |
x new: just put "|dispatchmail" into your "~/.forward"-file! |
46 |
x use file '.recievemailrc' to specify the location of the rules-file? |
47 |
now uses "$HOME/.recievemailrc.pm" directly! |
48 |
x refactored to Mail::Audit::Dispatch |
49 |
o implement Mail::Audit::Newsgate |
50 |
x perl -MCPAN -eshell |
51 |
x install Net::NNTP |
52 |
x install News::Article |
53 |
x add account to inn: 'collector' |
54 |
x add line to /etc/news/nnrp.access |
55 |
*:Read Post:collector:col5%:* |
56 |
x root@quepasa:/home# /etc/init.d/inn reload |
57 |
o TODO: implement Mail::Audit::Faxgate |
58 |
x checked in 'mail-handler' (by janosch) to bin/ - refactor from that! |
59 |
o better/automated setup (from cvs|package) |
60 |
(see steps needed in attachment....) |
61 |
o autocreate folders |
62 |
problem: |
63 |
loading rules from "/data/home/newscollector/Mail/.rules.pm" |
64 |
running "rules::dispatch" |
65 |
delivering to: /data/home/newscollector/Mail/Inbox |
66 |
deliver_to path "/data/home/newscollector/Mail/Inbox" doesn't exist |
67 |
defaulting to spool delivery (/var/spool/mail/) |
68 |
solution(s): |
69 |
---> add tip here: "do a 'touch Inbox' in this case? |
70 |
---> add feature here: just create the folder automagically, if "autocreateFolders = 1" in configuration!!! |
71 |
|
72 |
|
73 |
=head4 2002-11-09, joko@netfrag.org |
74 |
|
75 |
x recieveMail now can run globally (/etc/mail/smrsh!) |
76 |
x $HOME is taken from $ENV{HOME} or $ENV{PWD} |
77 |
x rules are taken from $HOME/Mail/.rules.pm |
78 |
x fallback mechanism(s) |
79 |
x bugfixes |
80 |
|
81 |
|
82 |
=head4 2002-10-14, joko@netfrag.org |
83 |
|
84 |
x $LOGFILE is used now (recievemail.log) |
85 |
x tracing (uses $LOGFILE) |
86 |
x checks delivery path for existance - changes $LOGFILE if needed |
87 |
|
88 |
|
89 |
=head4 2002-07-17, joko@netfrag.org |
90 |
|
91 |
x added filtering by target (destination-routing) - looks in "to", "cc" and "bcc" |
92 |
|
93 |
|
94 |
=head4 2001-12-05, joko@netfrag.org |
95 |
|
96 |
x initial internal release |
97 |
|
98 |
|
99 |
=cut |
100 |
|
101 |
1; |