RE: POP access fails for Mac's

"Dave Kitabjian" <[email protected]> Wed, 22 Oct 2003 09:42:51 -0400
Newsgroups gmane.comp.djb.checkpassword
Message-ID <E388694238BBE5459F483F47306E4F1002234F64@nce2k.NCDOMAIN.netcarrier.com>

> -----Original Message-----
> From: Mark Turrin [mailto:[email protected]]
>...
> pop3 stream tcp nowait root /var/qmail/bin/qmail-popup qmail-popup
> dmz.linkzone.com /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir
> 
> Question:  What's the difference between qmail-popup and qmail-pop3d?

Good newbie question.

In short, qmail wanted to provide a "POP Daemon" that had a flexible
authentication method. The problem is that the authentication happens in
the middle of the POP conversation:

1) Prompt and collect username/password (qmail-popup)
2) Authenticate (checkpassword)
3) If succeeded, allowing retrieval of mail (qmail-pop3d)

So, he made that authentication part called "checkpassword", made the
piece that comes before it called "qmail-popup" and the piece that comes
after it called "qmail-pop3d". That way, you can write a customized
"checkpassword" variant, plop it in the middle of the other two, and
everything will work without having to write the whole thing from
scratch.

> --The MAC email program will receive mail but cannot send it out using
POP
> on the qmail server.

Oh no. You need a basic understanding of Internet mail. POP is only used
to RETRIEVE mail; it has nothing to do with sending (again, see
Q-Cards). Sending mail is what SMTP is for.

So if the Mac can receive mail, POP is working fine. If it can't send
mail, the problem is on the SMTP side. What are your settings for
Outgoing Mail (SMTP) in the Mac Mail program?

Dave