akpop3d fails to authenticate when using an external authfile. Fix: There is a bug in the loop that reads in the authfile line by line. How-To-Repeat: Install mail/akpop3d. Create the authfile /tmp/authfile with the following contents: --- begin authfile --- daver:foobar:daver:/var/mail/daver --- end authfile --- Start akpop3d: # akpop3d -a /tmp/authfile Telnet to the pop3 server and try to authenticate: $ telnet localhost pop3 Trying ::1... Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. +OK USER daver +OK PASS foobar -ERR authentication failed Connection closed by foreign host.
State Changed From-To: open->closed Committed, thanks!