I saw a problem similar to this in the archives, but couldn't find the resolution. I am hoping someone can offer a little insight because I AM STUCK!!!

I have Postfix->TMDA->Cyrus working with one major glitch under Mac OS X Panther server version 10.3.4.

TMDA will deliver through Cyrus with a hint I found in the archives that uses the the cyrus-deliver command. However, I haven't been able to include this line in etc/tmdarc because I can't get the {user} variable to configure properly. Instead I have to put a unique version of it in every user's .tmda/config file.

DELIVERY = "| sed '1{/^From /d;}' | /usr/bin/cyrus/bin/deliver -e {user]"

With that DELIVERY trick in place and ACTION_INCOMING set to "ok" mail goes straight through the system without a hitch. When I change ACTION_INCOMING to "confirm" everything looks great, but mail doesn't get taken out of the pending queue. Specifically, confirmation requests are sent, original sender confirms the request and gets a notice of accepted confirmation. In my TMDA incoming log I see a session like the following, but the mail is never moved into the fake user Kid's inbox.

Date: Wed Oct 27 15:16:24 EDT 2004
From: Zac Staples <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: problem demo
Actn: CONFIRM action_incoming (1169)


Date: Wed Oct 27 15:16:24 EDT 2004
From: Zac Staples <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: problem demo
Actn: CONFIRM pending 1098904584.999.msg (1169)


Date: Wed Oct 27 15:17:16 EDT 2004
From: Zac Staples <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: Re: Please confirm your message
Actn: CONFIRM accept 1098904584.999.msg (3661)


However, AFTER I MAIL A SECOND MESSAGE to [EMAIL PROTECTED] then the first message is finally moved into kids' inbox, and I get these entries in my log. (Side note here: the second message that releases the first doesn't have to come from the same user. Any user that sends another message requiring confirmation to [EMAIL PROTECTED] releases the first.)

Date: Wed Oct 27 15:19:25 EDT 2004
From: Zac Staples <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: problem demo
Actn: OK good_confirm_done_cookie (1461)


Date: Wed Oct 27 15:19:59 EDT 2004
From: Zac Staples <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: another one to release wed's first
Actn: CONFIRM action_incoming (1121)


Date: Wed Oct 27 15:19:59 EDT 2004
From: Zac Staples <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: another one to release wed's first
Actn: CONFIRM pending 1098904799.1059.msg (1121)


Some supplemental info. When I interactively review the queue with "TMDA-pending" I can (r)elease the message and it moves just fine. Also, if I flush the Postfix queue it doesn't move the mail over.

I know this is kind of long, but I wanted to fully explain the problem. Can someone please tell me how to fix this so I can put TMDA into action for our users.

Thank you,
Zac

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to