change header information, insert messages into a database, delete/add messages, should not store passwords for all users, ... and any things else you wish to do - if your OS is UNIX - just forward mail messages of some users to your python script (you don't need to write a daemon for this) All you need is to place file ".forward" in users home directory, and write like this: |/path/myscript.py
and chmod the script: chmod 777 /path/myscript.py Laszlo Zsolt Nagy wrote: > > Hi All, > > I need to create a daemon that sits on a server and forwards some > e-mails. (Well not only that, it needs to change header information > before forwarding and also insert messages into a database). The mailbox > module is fine but I do not see a way to delete/add messages - it is > ready only. The other possiblity is IMAP4 but it is bad because my > program should not store passwords for all users. I can only see one > solution right now: > > 1. Make a copy of the mailbox > 2. Truncate the mailbox > 3. Process the messages in the copy and forward the e-mails by sending > out real e-mails. > > But this looks so clumsy. Is there a way to delete/add messages to > mailboxes of different users, directly? > > Thanks, > > Laci 2.0 > -- Best regards, Maksim Kasimov mailto: [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list