----- Original Message ----- From: "Gabriel Ambuehl" <[EMAIL PROTECTED]> To: "Einar Bordewich" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Wednesday, October 03, 2001 11:04 AM Subject: TMDA support for vpopmail
> -----BEGIN PGP SIGNED MESSAGE----- > > Hello Einar, > > Tuesday, October 02, 2001, 10:37:16 PM, you wrote: > > My intructions on TMDA together with vpopmail can be found on > > http://tmda.bordewich.net > > Hmm. I use neither qmailqueue nor qmailfilter nor smtp-auth, so I > suppose > this can be done easier by simply using qmail-tmda, no? The qmailqueue patch is needed by qmail-qfilter. We have been running the qmailqueue patch for a long time now, since qmailscanner (scan4virus as it first was called) required qmailqueue patch at first. qmail-qfilter is a stand-alone program that is taking qmail-queues place for filtering purpose before it delivers to qmail-queue. smtp-auth is needed by TMDA when you as a user relay e-mails through the server, and require TMDAs address rewrites. My mailer sends mails as [EMAIL PROTECTED], but when sending an e-mail to [EMAIL PROTECTED], TMDA rewrites my address to [EMAIL PROTECTED] > A modest attempt to simplify things: > > As to creating .tmda/lists: I think it would make sense to patch TMDA > that it simply creates it and fills it with empty files if it figures > out they're missing. TMDA ignores the files if they don't exists. TMDA creates the directory (if ~/.tmdarc exists) .tmda .tmda/pending, but not .tmda/lists. However if the directory "lists" exists, it autocreates logfile and whitelist. The other files is not needed, except when you need them for rewriting etc. > Then we ignore Jason's symlinking orgy and do it KISS: > .qmail-default gets to be > | /var/qmail/bin/qmail-tmda > | /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox In a normal qmail solution, you don't use .qmail-default if you need to bounce unknown recipients. With vpopmail we have vdelivermail which does the bounce if the user don't exists. In this scenario TMDA with .qmail-default is the perfect choice. > and qmailadmin simply needs to invoke > /usr/local/bin/tmda-keygen -b > [users maildir]/.tmdarc > to activate TMDA. Correct! > Now editing the lists themselves in qmailadmin takes more work. Bill? -- -------------------------------------------- IDG New Media Einar Bordewich Development Manager Phone: +47 2336 1420 E-Mail: eibo(at)newmedia.no Lat: 59.91144 N Lon: 10.76097 E --------------------------------------------