|
ChangeLog |
o mail2thread.pl
x now based on object-infrastructure from nfo/perl/libs
x setup nfo/perl/libs at a common location - propose this for nfo-sysadmin-rfcs
cd /data/libs
export CVSROOT=/var/lib/cvs
cvs checkout nfo/perl/libs
x refactored recieveMail.pl
x created: etc/ bin/ var/ doc/
x renamed to 'dispatchmail'
cd /data/opt
cvs checkout -d dispatchmail nfo/perl/scripts/dispatchmail
cd dispatchmail
./install
x now using 'run_cmd' from org::netfrag::shortcuts
x new: install-script (creates symbolic links to dispatchmail in /etc/mail/smrsh/ and /usr/local/bin/)
x new: just put "|dispatchmail" into your "~/.forward"-file!
x use file '.recievemailrc' to specify the location of the rules-file?
now uses "$HOME/.recievemailrc.pm" directly!
x refactored to Mail::Audit::Dispatch
o implement Mail::Audit::Newsgate
x perl -MCPAN -eshell
x install Net::NNTP
x install News::Article
x add account to inn: 'collector'
x add line to /etc/news/nnrp.access
*:Read Post:collector:col5%:*
x root@quepasa:/home# /etc/init.d/inn reload
o TODO: implement Mail::Audit::Faxgate
x checked in 'mail-handler' (by janosch) to bin/ - refactor from that!
o better/automated setup (from cvs|package)
(see steps needed in attachment....)
o autocreate folders
problem:
loading rules from "/data/home/newscollector/Mail/.rules.pm"
running "rules::dispatch"
delivering to: /data/home/newscollector/Mail/Inbox
deliver_to path "/data/home/newscollector/Mail/Inbox" doesn't exist
defaulting to spool delivery (/var/spool/mail/)
solution(s):
---> add tip here: "do a 'touch Inbox' in this case?
---> add feature here: just create the folder automagically, if "autocreateFolders = 1" in configuration!!!
x recieveMail now can run globally (/etc/mail/smrsh!)
x $HOME is taken from $ENV{HOME} or $ENV{PWD}
x rules are taken from $HOME/Mail/.rules.pm
x fallback mechanism(s)
x bugfixes
x $LOGFILE is used now (recievemail.log) x tracing (uses $LOGFILE) x checks delivery path for existance - changes $LOGFILE if needed
x added filtering by target (destination-routing) - looks in "to", "cc" and "bcc"
x initial internal release
|
ChangeLog |