[binc] program HOOKS - feature request?
"Ken Lyons" <[email protected]> Wed, 27 Jul 2005 22:42:08 -0500
| Newsgroups | gmane.mail.imap.binc.general |
|---|---|
| Message-ID | <[email protected]> |
Hi all... I use BincIMAP at a small ISP / Hosting company. I would like to consolidate our emails using syslinks but need bincimap to do a word replace when reading a file. Heres the situation. Say [email protected] sends 100 emails to his co-workers. Currently each email would be copied to each users mailbox. We can configure our email system to put a SYMLINK in each users mailbox to a single copy of the email. Thus saving (99 * email size in HDD space). At this point everything would work fine... BUT our email system is able to replace the To: xxx header to To: [email protected] so that pop3/imap servers can insert ONLY that users email (like BCC but actually visable to the user). (to the users the email was just sent to them, as they can't see any other addresses. BCC is being cracked down on many many spam scripts.) Is there a HOOK in BincIMAP that could call a 3rd party script when it opens the email files. Bincimap opens file /email/domain/user/Maildir/.cur/1234 calls (datafile as STDIN) | /prog/replace.pl [email protected] (prog + login UID) Bincimap uses the STDOUT as if it were the file it just opened. This way a script can EDIT the email message before BINC uses it and the client downloads it. We already have this functioning with our custom POP3 server. This could save us over 80% in HDD space as it eliminates redundant files. Ken Lyons