Thanks Jason for the hint. I still got the follwoing questions: On 24.10.2002 6:57 Uhr, "Jason Lim" <[EMAIL PROTECTED]> wrote:
> The alternative way, of course, is to use the slightly more out-of-date > packages that Debian provides. > > Download (or dselect) the qmail-src package in Debian, the run > "build-qmail" (during installation this will mention this, so don't > worry). Can you be a bit mor specific here please. > After that, grab the vpopmail packages in Debian as well, and install > those. Ok, I got the new link of Iain now, so will definitely try that. > Blam. Apart from some tweaking, you're done. Can you be more specific on the tweaking? What all did you have to tweak? > Of course, you don't get the new fancy features that are in the latest > versions, but it works, and so far for us it has been reliable. What features will I be missing? Thanks for your help. Zeno > ----- Original Message ----- > From: "David Phillips" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, October 24, 2002 10:06 AM > Subject: Re: [vchkpw] Vpopmail Debian > > >> Zeno Davatz writes: >>> So you also suggest not using the binaries from the Debian packages >>> for my Mail-setup? >> >> This is my recommendation for the easiest and best vpopmail setup on > Debian. >> This is from memory, so I might be missing something: >> >> * Add Gerrit Pape's repository to your apt sources list. Install the > qmail >> package. This will install qmail, including the necessary uids and > gids: >> >> http://smarden.org/pape/Debian/qmail.html >> >> * Install the qmail-run package. This will setup qmail as the mail > transfer >> agent under daemontools. This will uninstall exim or whatever MTA you >> already have installed. >> >> * Change the /var/qmail/rc file to deliver to Maildir. This will break > mail >> for local users and cause the mail system not to work as it would on a >> standard Debian system. The "mail" program, for example, does not work > with >> Maildir. But for a POP toaster using vpopmail, this doesn't really > matter. >> The file should look like this: >> >> #!/bin/sh >> exec env - PATH="/var/qmail/bin:$PATH" \ >> qmail-start ./Maildir/ >> >> * By default, the qmail-run package sets up qmail to log to syslog, as > is >> standard for Debian. However, the daemontools method (as setup by >> qmail-conf) is much better, in my opinion. Fix the qmail-send and >> qmail-smtpd services to do this. qmail-smtpd may already be setup this > way. >> In the log directory of the service directory (say > /service/qmail-send/log), >> change main to be a symlink to the log directory, say > /var/log/qmail-send. >> Change the run script for the log service to be as follows: >> >> #!/bin/sh >> exec setuidgid qmaill multilog t ./main >> >> * Install vpopmail from source. The Debian packages are pretty old and > seem >> to be buggy, at least the last time I tried. >> >> * Change the run script for qmail-smtpd (/service/qmail-smtpd/run) to > use >> vpopmail. The tcp.smtp.cdb file needs to point to the one in the > vpopmail >> home directory (ex. /home/vpopmail/etc/tcp.smtp.cdb). This step makes >> POP-before-SMTP work. >> >> * Install a qmail-pop3d service. The easiest way to do this is > qmail-conf. >> You could use qmail-conf to redo all the qmail services, but it is > easier to >> stick with the ones that qmail-run sets up: >> >> http://www.din.or.jp/~ushijima/qmail-conf.html >> >> * Allow incoming connections to pop3d. By default, it does not allow > any >> connections. There is an add-client script in >> /var/qmail/service/qmail-pop3d that can be used. To simply allow >> connections from everywhere, create an empty tcp file and run the > Makefile. >> You will need to run the Makefile after using add-client. >> >> * Change the qmail-pop3d run script to use vpopmail. It needs to use > vchkpw >> as the checkpassword program. Change this to your vchkpw program (ex. >> /home/vpopmail/bin/vchkpw). The parameter to be changed is the second >> parameter to qmail-popup. >> >> * Restart all of the services: >> >> svc -t /service/qmail-* >> >> * You can make things easier if you add /var/qmail/bin and the vpopmail > bin >> directory to root's PATH. >> >> -- >> David Phillips <[EMAIL PROTECTED]> >> http://david.acz.org/ >> >> >> > > > -- Mit freundlichen Grüssen / best regards Zeno Davatz Strategie & Akquisition +41 1 350 85 86 www.ywesee.com > intellectual capital connected > www.generika.cc