This is an old revision of the document!
Troubleshooting problems connecting to POPFile's POP3 Proxy can be difficult as there are many reasons why you could fail to connect, ranging from other proxies and virus scanners to firewalls.
Although every person's setup will be different, it's generally a good idea to start with the basics and eliminate the obvious issues in a methodical manner. Try stepping thru each of the following to identify the problem on your system:
1. Make sure POPFile is running. Check the task manager (ctrl,alt,del) and look for an instance of either popfilef.exe, popfileif.exe, popfileb.exe or popfileib.exe. If you do not find one, then POPFile is not running. Start POPFile and try connecting to the UI after it starts up (allow a minute or so for it to load).
2. Confirm you are using the correct pop3 server address in your mail client, the server should be set to 127.0.0.1 (or localhost)
3. Confirm which port you are using for your incoming email server (sometimes called POP3) by checking your mail client and POPFile's configuration tab. They should match. If they do not, your email client will not be able to connect to POPFile.
4. Test access to the server by using telnet. Start a telnet session and connect to the machine where POPFile is running on, e.g, 127.0.0.1 on port 110 (pop3) 993 (IMAP). On Windows machines, simply click Start, then Run, then enter the following:
//telnet 127.0.0.1 110//
(note, use whatever port you have set in the POP3 listen port of POPFile's configuration) in the open box and click ok. Telnet will start up and you should get following reply or similar:
+OK POP3 POPFile (v0.21.2) server ready
USER real.server.address:myusername
+OK something
pass xxxxxx
+OK .. welcome
5. Check for other programs using port 110. Shutdown POPFile, then open a DOS box and issue the netstat command, e.g.,
netstat -an > output.txt start notepad.exe output.txt
Active Connections <code> Proto Local Address Foreign Address State TCP 0.0.0.0:25 0.0.0.0:0 LISTENING TCP 0.0.0.0:5679 0.0.0.0:0 LISTENING TCP 0.0.0.0:106 0.0.0.0:0 LISTENING TCP 0.0.0.0:110 0.0.0.0:0 LISTENING TCP 0.0.0.0:123 0.0.0.0:0 LISTENING TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING TCP 0.0.0.0:1417 0.0.0.0:0 LISTENING TCP 0.0.0.0:1172 0.0.0.0:0 LISTENING TCP 0.0.0.0:1684 0.0.0.0:0 LISTENING TCP 0.0.0.0:162 0.0.0.0:0 LISTENING TCP 0.0.0.0:5106 0.0.0.0:0 LISTENING TCP 0.0.0.0:5107 0.0.0.0:0 LISTENING TCP 0.0.0.0:5108 0.0.0.0:0 LISTENING TCP 127.0.0.1:110 0.0.0.0:0 LISTENING TCP 127.0.0.1:1392 0.0.0.0:0 LISTENING TCP 127.0.0.1:4473 0.0.0.0:0 LISTENING TCP 127.0.0.1:8080 0.0.0.0:0 LISTENING TCP 127.0.0.1:4785 0.0.0.0:0 LISTENING TCP 192.168.1.2:137 0.0.0.0:0 LISTENING TCP 192.168.1.2:138 0.0.0.0:0 LISTENING TCP 192.168.1.2:139 0.0.0.0:0 LISTENING UDP 0.0.0.0:123 *:* UDP 0.0.0.0:162 *:* UDP 127.0.0.1:1392 *:* UDP 127.0.0.1:4473 *:* UDP 127.0.0.1:4785 *:* UDP 192.168.1.2:137 *:* UDP 192.168.1.2:138 *:*
</code>
Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.