I have done this. Actually someone was asking about this a few weeks ago and I sent email with some information about how I did it -- it should be in the list archives.

To summarize:
I added support in tmda for LMTP delivery
I added support for passing values into tmda via the command line instead of environment variables.
I created a "home" directory for each of my virtual users where tmda stores its per user files.
I configured tmda and tmda-cgi to use these directories.


In Postfix I used per user transport maps to use tmda for the transport for those users that wanted tmda -- turning on tmda is a manual process but my user base is quite small. With that said I have no idea how well my system will scale.

I do not use web-cyradm.

-Craig

--On Wednesday, January 05, 2005 12:20 AM -0500 m <[EMAIL PROTECTED]> wrote:

I was an avid user and supporter of TMDA for quite some time.

However, the demands of my organization required that we make a change and
switch to the Cyrus IMAP server using the web-cyradm program by Luc
DeLeouw.

Has anyone successfully implemented TMDA into this sort of configuration,
where all users are virtual?  There are no "home" directories in my
current conriguration -- only the Cyrus IMAP delivery directories.

The goal is to implement TMDA + TMDA-CGI within the framework of the
current setup.

I'm willing to write up a how-to, including all changes necessary -- but
it seems that all the successful setups with similar setup are on Mac OSX
-- which implements Cyrus a little bit differently (users are all system
users).

Any pointers would be helpful.  Specifically, I need to figure out how to
have TMDA work within its own space and pass the confirmed messages to
Cyrus for final delivery.

Mark Nernberg.


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




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

Reply via email to