I have problem with delivery messages to cyrus mailbox by tmda.In my debug log I see :Cyrus uses it's own delivery method to update all needed caches, check internal permissions, enforce quotas etc. Therefore, you should never deliver to the directories on your filesystem directly, but instead use the cyrus deliver binary, or use LMTP to deliver messages to cyrus.
Uncaught Python 2.2.1 Exception (Wed Dec 10 14:48:54 2003): ----------------------------------------------------------- Traceback (most recent call last): File "/usr/local/tmda-0.91/bin/tmda-filter", line 53, in ? execfile(os.path.join(execdir, 'tmda-rfilter')) File "/usr/local/tmda-0.91/bin/tmda-rfilter", line 891, in ? main() File "/usr/local/tmda-0.91/bin/tmda-rfilter", line 856, in main mta.deliver(msgin) File "./TMDA/MTA.py", line 59, in deliver File "./TMDA/Deliver.py", line 146, in deliver DeliveryError: Destination "/data/cyrus/partition/user/test1" does not exist!
The destination /data/cyrus/partition/user/test1 is really exist and have the following permision :
TMDA attempting to deliver into Cyrus directory structure will cause you a number of problems you don't even want to think about messing with.
Be sure to read the deliver manpage, and the cyrus documentation on this at:
http://datorn.e.kth.se/cgi-bin/man2html/mpkg/cyrus-imapd/2.1.9/man/man8/deliver.8
http://asg.web.cmu.edu/cyrus/cyrus-overview-TOC.html
Gr,
Nils.
--
Simple guidelines to happiness:
Work like you don't need the money,
love like your heart has never been broken and dance like no one can see you.
_____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
