[TriLUG] help with procmail/postfix
Tom Woods
twoods at tomnkim.us
Tue Jul 29 18:37:47 EDT 2003
Thanks! I'm yet another step closer. I duplicated the recipe you posted,
with locking. The email arrived, but simply disappeared. procmail.log
showed the following:
>From thomaswoods at earthlink.net Tue Jul 29 18:23:48 2003
Subject: testnewprocrc
Folder: /var/spool/mail/twoods
1006
>From thomaswoods at earthlink.net Tue Jul 29 18:24:31 2003
Subject: Test Folder
Folder: NewTest
1004
I did get it to work, but what I had to do to make it work is the following:
:0:
* ^Subject: Test Folder
/home/twoods/mail/NewTest
I'm wondering if it's normal to need the full path like this, or maybe I
have something misconfigured?
Thanks,
Tom
> On Tue, 2003-07-29 at 08:59, Jeremy Portzer wrote:
>> On Tue, 2003-07-29 at 00:33, Tom Woods wrote:
>> > Thanks for the global procmail suggestion, however I've actually
>> tried that as well.
>> >
>> > I've posted the files at:
>> >
>> > http://www.familyfunnies.com/main.cf
>> > http://www.familyfunnies.com/.procmailrc
>>
>> Do you have the $DELIVERTO macro defined?
>> That's a special variable that is setup on the TriLUG servers. In
>> that case, it expands to a program called "dmail" (or actually, a
>> patched version called "dmail-trilug") that delivers to the IMAP
>> folders.
>>
>> If you don't have the specialized MBX setup that we're using on
>> TriLUG, just leave off the $DELIVERTO part and put the name of the
>> folder. Procmail will just deliver locally to the folder in mbox
>> format.
>
> To clarify, you'd leave off both the pipe character and the $DELIVERTO.
> A more standard procmail recipe looks like this:
>
> :0
> * ^Subject: Test Folder
> NewTest
>
> In actuality, you will want to enable locking, so that multiple programs
> (or multiple instances of procmail) won't try to write to the "NewTest"
> foler at once. This is done by adding a colon after the zero, so the
> recipe will look like:
>
> :0:
> * ^Subject: Test Folder
> NewTest
>
> Enabling locking is pretty necessary when you're using the standard
> 'mbox' format. For other formats like Maildir or MBX, it's not
> necessary, at least from what I've heard. (Locking doesn't make sense
> in the TriLUG setup because we're actually piping the mail through a
> program -- the $DELIVERTO program which is "dmail" -- instead of having
> procmail deliver the mail itself.)
>
> Hope this helps,
> Jeremy
>
> --
> /---------------------------------------------------------------------\
> | Jeremy Portzer jeremyp at pobox.com trilug.org/~jeremy |
> | GPG Fingerprint: 712D 77C7 AB2D 2130 989F E135 6F9F F7BC CC1A 7B92 |
> \---------------------------------------------------------------------/
More information about the TriLUG
mailing list