Vladimir Potapov wrote:

I have problem with delivery messages to cyrus mailbox by tmda.In my debug log I see :

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 :


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.

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

Reply via email to