It's also possible your $HOST is not defined. A lot of people have been
asking this question...is this something to do with reverse DNS or what?
Anyway, here's the response I gave someone else ~1 week ago:
When you telnet to your host on port 110, does it say:
+OK <some_long_string_of_numbers@your_domain_name_here
or does it say something more like:
+OK <some_long_string_of_numbers@checkpasswd>
or
+OK <some_long_string_numbers@/bin/checkpasswd>
If it's one of the latter, your $HOST isn't defined correctly when you're
starting qmail-pop3d. On mine, I believe it was because I didn't have
reverse DNS running on my DNS server. I used the qmail-run RPM at
qmail.org, so the line I had to change was:
HOST=$($QMAILHOME/bin/hostname)
where $QMAILHOME for me is defined as /var/qmail. Before I changed it to
the above, it was some long line with /bin/hostname in it, but with another
app as well. Near as I can tell, it was getting my hostname, DNSing it,
then attempting to reverse DNS it and get the ip address. I assume this is
to ensure that DNS is working right when it starts? I don't know...
Hope this helps some...
-Brian
-----Original Message-----
From: Steffan Hoeke [mailto:[EMAIL PROTECTED]]
Sent: Thursday, June 22, 2000 10:13 AM
To: qmail mailinglist
Subject: Re: pop3d problem
On Thu, Jun 22, 2000 at 02:34:24PM +0200, Jens Georg wrote:
> hi,
>
> today i installed pop3d using ucspi-tcp 0.84. whenever i try to fetch
> email via pop3 using netscape messenger on a windows box, netscape says:
> "this user has no $HOME/Maildir. Enter a new password".
>
> what does this mean ?
It means exactly what it says ;-)
The user you are trying to fetch mail as doesn't have a Maildir in his/her
home directory, did you use maildirmake for those users ?
The following directories should be present:
/home/[username]/Maildir/cur
/home/[username]/Maildir/tmp
/home/[username]/Maildir/new
> jens
HTH,
Steffan
--
http://therookie.dyndns.org