Hello,
From: Jason Jorgensen <[email protected]> > I just recently started using dbmail as well. I am also using postfix. > My thought was using the transport table to point each domain at a > different transport. Its not the cleanest solution but I think it would > work. Have a different transport in master.cf for each domain, and then > in the transport table have domain1.com dbmaildomain1: and domain2.com > dbmaildomain2: That might work until dbmail has better support for > virtual domains. Virtual domains are handled quite well with dbmail - just make users with login names like [EMAIL PROTECTED] and [EMAIL PROTECTED] Use the full email addr as the login name for pop3/imap. A single transport entry will handle that (Eric's issue is different). > I have alittle problem with dbmail getting in to some sort of locked or > strange state. In a mail client if I switch rapidly from different imap > folders the daemon stops responding to all clients. I have to restart > the daemon. I've not heard of that one offhand. Make sure you're using the latest cvs code, but I don't know that that specifically was fixed there. > Eric Estabrooks wrote: > > > I just started playing with dbmail with postfix as the mta. I was > > wondering if dbmail-smtp was planning on supporting being run as a > > transport? Right now it seems I can't because the -u option doesn't > > support having the mailbox in the name. > > > > example that won't deliver > > dbmail-smtp -m folder -u [EMAIL PROTECTED] > > > > example that does > > dbmail-smtp -m folder -u [EMAIL PROTECTED] > > > > if I run it from postfix mda style I can do dbmail-smtp -m > > "$EXTENSION" -u "[EMAIL PROTECTED]" > > > > but if I run it from the master.cf as a transport then > > argv=/usr/sbin/dbmail-smtp -m $extension -u $recipient > > doesn't work and I can't use $user instead of $recpient because I > > doing mulitple domains so the addresses in dbmail are in the form > > [EMAIL PROTECTED] This does sound like a nice thing to be supported (a config-file- specifiable recipient_delimiter) - put a feature request in for it on the dbmail sourceforge page. Short term this could be done via a transport to a simple shell script that parses the address and calls dbmail-smtp, or use procmail. -- Jesse Norell jesse (at) kci.net
