"John Johnson" <[EMAIL PROTECTED]> writes:

> trying pop3 authentication for [EMAIL PROTECTED]:110
> Auth:  succeeded for user 'johnjohnson'

[...]

> error: uncaptured python exception, closing channel
> <__main__.SMTPChannel connected 66.81.35.192:3674 at 0x811e6f4>
> (exceptions.KeyError:getpwnam(): name not found
> [/usr/lib/python2.2/asyncore.py|poll|99]
> [/usr/lib/python2.2/asyncore.py|handle_read_event|396]
> [/usr/lib/python2.2/asynchat.py|handle_read|130]
> [/usr/bin/tmda-ofmipd|found_terminator|847]
> [/usr/bin/tmda-ofmipd|process_message|1191]
> [/usr/lib/python2.2/site-packages/TMDA/Util.py|gethomedir|101])

[...]

> >  I am using qmail with smtp-auth and vpopmail.

Since 'johnjohnson' is a vpopmail user and not a system user,
tmda-ofmipd can't find the 'johnjohnson' account in /etc/passwd.
That's the error you're receiving.  What it means is that you're not
running tmda-ofmipd correctly to support vpopmail.

http://tmda.net/tmda-vdomains.html#vpopmail

should get you started.  The particular problem you're having is that
you're not running tmda-ofmipd as the 'vpopmail' user (the following
is all one command, on one line, broken to make reading easier):

su -l vpopmail -c '/path/to/tmda-ofmipd
                     -S /path/to/vpopmail-vdir.sh
                     -p 0.0.0.0:8025
                     -R pop3://localhost'

Be sure to provide a valid path to the vpopmail-vdir.sh script, which
can be found in the contrib/ directory of the TMDA installation.  You
can move it to /home/vpopmail/etc, or wherever you like.


Tim

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

Reply via email to