Re: [vchkpw] vpopmail/ezmlm problems
On Monday 29 Aug 2005 01:54, James Longstreet wrote: > On Aug 28, 2005, at 5:51 PM, Ken Jones wrote: > > You might want to remove the lines for your system users. > > > > Then make sure there is a .qmail-listname file in your domain.com > > directory. > > > > Then send it an email and watch your qmail log file to see the > > status of the delivery. > > Ok, I removed all the other lines. > > $ echo "test" | /var/qmail/bin/qmail-inject [EMAIL PROTECTED] > > qmail-send log: > @400043125c03080f29ec new msg 162864 > @400043125c03080f35a4 info msg 162864: bytes 220 from > <[EMAIL PROTECTED]> qp 7420 uid 0 > @400043125c0308c24964 starting delivery 22: msg 162864 to local > [EMAIL PROTECTED] > @400043125c0308c3a124 status: local 1/10 remote 0/20 > @400043125c0308d28d74 delivery 22: failure: > Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/ > @400043125c0308d52584 status: local 0/10 remote 0/20 > @400043125c030a4207ac bounce msg 162864 qp 7422 > @400043125c030a43a1d4 end msg 162864 make sure you used vpopmail/bin/vadddomain to create the virtual domain, then use vadduser to create the popbox for listname. Then check in vpopmail/domains/domain.com/listname/. Look for Maildir which should contain new, tmp and cur. Check that everything under vpopmail belongs to user 'vpopmail', then test again. You might find qmailadmin a handy package too. -- - Bob Hutchinson Midwales dot com -
Re: [vchkpw] vpopmail/ezmlm problems
On Mon, 29 Aug 2005, Bob Hutchinson wrote: > make sure you used vpopmail/bin/vadddomain to create the virtual domain, then > use vadduser to create the popbox for listname. > > Then check in vpopmail/domains/domain.com/listname/. Look for Maildir which > should contain new, tmp and cur. > > Check that everything under vpopmail belongs to user 'vpopmail', then test > again. > > You might find qmailadmin a handy package too. Just to make sure (as I've reinstalled vpopmail several times), I ran: # /var/vpopmail/bin/vadddomain -d /var/vpopmail/domains/domain.com \ domain.com postpass Error: domain already exists I created the list with qmailadmin, so that should have added the popbox, right?
Re: [vchkpw] vpopmail/ezmlm problems
James Longstreet wrote: On Mon, 29 Aug 2005, Bob Hutchinson wrote: make sure you used vpopmail/bin/vadddomain to create the virtual domain, then use vadduser to create the popbox for listname. Then check in vpopmail/domains/domain.com/listname/. Look for Maildir which should contain new, tmp and cur. Check that everything under vpopmail belongs to user 'vpopmail', then test again. You might find qmailadmin a handy package too. Just to make sure (as I've reinstalled vpopmail several times), I ran: # /var/vpopmail/bin/vadddomain -d /var/vpopmail/domains/domain.com \ domain.com postpass Error: domain already exists I created the list with qmailadmin, so that should have added the popbox, right? You should just do this: /var/vpopmail/bin/vadddomain domain.com postpass Let vpopmail figure out where to put the domain directory. If you want to initialize directory hashing just delete the /var/vpopmail/domains/.dir-control file. Ken
Re: [vchkpw] vpopmail/ezmlm problems
On Mon, 29 Aug 2005, Ken Jones wrote: > You should just do this: > /var/vpopmail/bin/vadddomain domain.com postpass > > Let vpopmail figure out where to put the domain directory. > If you want to initialize directory hashing just delete the > /var/vpopmail/domains/.dir-control file. > > Ken Well, since nothing was working, I just rm -rf'd the domains/domain.com directory, and dropped the vpopmail database, effectively starting from scratch. Then I recreated the domain and added the mailing list, and it worked. Now I should be able to add my normal /etc/passwd users to the domain by: # vconvert -e -m However, it skips all the users with: user username domain domain.com did not add However, it created all their directories (and maildirs) in the domains/domain.com directory. Thanks for all your help.
Re: [vchkpw] vpopmail/ezmlm problems
On Monday 29 Aug 2005 19:56, James Longstreet wrote: > On Mon, 29 Aug 2005, Ken Jones wrote: > > You should just do this: > > /var/vpopmail/bin/vadddomain domain.com postpass > > > > Let vpopmail figure out where to put the domain directory. > > If you want to initialize directory hashing just delete the > > /var/vpopmail/domains/.dir-control file. > > > > Ken > > Well, since nothing was working, I just rm -rf'd the domains/domain.com > directory, and dropped the vpopmail database, effectively starting from > scratch. Then I recreated the domain and added the mailing list, and it > worked. > > Now I should be able to add my normal /etc/passwd users to the domain by: > # vconvert -e -m > > However, it skips all the users with: > user username domain domain.com did not add > > However, it created all their directories (and maildirs) in the > domains/domain.com directory. did it create entries in your mysql db? if not Are permissions correct for command line mysql access? I see that vconvert has a -d parameter for debug info, might help > > Thanks for all your help. -- - Bob Hutchinson Midwales dot com -
Re: [vchkpw] vpopmail/ezmlm problems
On Mon, 29 Aug 2005, Bob Hutchinson wrote: > did it create entries in your mysql db? > if not > Are permissions correct for command line mysql access? > I see that vconvert has a -d parameter for debug info, might help It did create all the entries. Maybe it said it wasn't adding them since they were all in users/assign? Doesn't matter, qmail-inject delivers mail to domains/domain.com/username/.maildir, which is all I wanted, and mailing lists work. Thanks once again for all the suggestions and help, I appreciate it. James Longstreet System Administrator Association for Computing Machinery University of Illinois at Chicago http://acm.cs.uic.edu