When your MTA is configured, you need to be able to access your mail using a mail client by connecting to an MDA. You have three ways of remotely accessing your mail:
■ By logging in to the server and accessing the mail spool directly
■ Through Internet Message Access Protocol (IMAP)
■ Through Post Office Protocol (POP3)
We will talk about POP3 and IMAP in this section of the chapter, starting with POP3.
POP3 enables you to receive your mail from a server and store it on your local disk. When the mail has been received from the server, it is deleted from the server. POP3 is a good mail storage option for laptop users as your mail is always local to your machine.
IMAP takes a different approach by always storing your mail messages on the server. This gives you the added benefit of being able to access all of your mail (including subfolders) wherever you are. If you use POP3, you are able to see all of your mail that you have downloaded only if you have your laptop or desktop machine that you use to download your POP3 mail with you.
One of the best POP3 servers is Qpopper. In addition to being the standard for POP3 retrieval, it is actively maintained and also supports extended authentication methods from the standard cleartext username and passwords.
You will need to install Qpopper using YaST, and then enable POP3 access in as a service controlled by xinetd. This can be done using YaST's xinetd module (in the Network Services menu or from the command line using yast2 inetd). Select the service pop3, which is provided by /usr/sbin/popper (under the Server column), and click Toggle Status. Alternatively, edit the file /etc/xinetd.d/qpopper and comment out the line disable=yes.
j r - - r The network process inetd accepts connections from standard ports and passes „■ T- - , ..-r . control over to a specific application. Whereas Postfix listens on port 25 in daemon mode, Qpopper relies on inetd to provide its listening services.
When enabled, start or restart xinetd to enable POP3 access to your mail.
bible:~ # rcxinetd restart
Starting inetd done
Once started, you can test connectivity with Telnet as we discuss in more detail in Chapter 15. Listing 17-3 shows an example.
Was this article helpful?