Nowadays, there are lots of POP/POP3 server packages to choose from, some of them comes as an enterprise versions that includes the whole mail collaboration packages with webmail, mail server packages, and POP/POP3 feature and more.
This blog entry focuses on installing QPopper from Eudora. I met Qpopper from earlier RedHat versions years ago and had served many POP3 connections from those old cloned pentium server boxes that I have managed pretty well.
Qpopper site says:
Qpopper is most widely-used server for the POP3 protocol (this allows users to access their mail using any POP3 client). Qpopper supports the latest standards, and includes a large number of optional features. Qpopper is normally used with standard UNIX mail transfer and delivery agents such as sendmail or smail.
Qpopper's goals are: security, stability, safety, features, and performance. Check more from their site. and here .
You can browse the latest Qpopper beta from here.
Now, I have decided to try a QPoppper test install once again of this Qpopper package into my Fedora 7 box and put an entry here as I go along live installing it and see if I can do it still.
Here's how to install QPopper.
1. Download the latest tar balls from ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/ . I have decided to download qpopper4.1a5.tar.gz for this purpose. You can do this by issuing
# wget -c ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/qpopper4.1a5.tar.gz
2. Untar the tar ballz like so
# tar zxvf qpopper4.1a5.tar.gz
3. Go to extracted files and folder
# cd qpopper4.1a5/
4. Now do configure stuff with specified options
# ./configure --enable-log-facility --enable-log-login --enable-server-mode --enable-specialauth --enable-standalone --enable-timing
You can specify other configure options like so
--with-pam=pop3 for PAM authentication
--with-openssl
# make ; make install
popper binary would be installed in /usr/local/bin by default. So the next setup lines would have a reference to popper binary on that folder location. Default log file would be /var/log/qpopper.log
5. Create /etc/xinet.d/pop3 file
service pop3
{
disable = no
socket_type = stream
wait = no
user = root
bind = MY-IP-ADDRESS-HERE
server = /usr/local/bin/popper
server_args = -s -R -t /var/log/qpopper.log
log_on_success += HOST DURATION
log_on_failure += HOST
}
6. Do restart xinetd service as follows
# /sbin/service xinetd restart
If you wish to implement Qpopper on production servers, make sure Qpopper starts permanently between reboots by doing so:
# chkconfig --levels 35 xinetd on
If not, you can skip the step above this line.
7. Do some test if QPopper was installed properly via xinetd by doing a telnet connection into that port 110 of binded IP address, as follows
# telnet MY-IP-ADDRESS-HERE 110
If you have successfull Qpopper installation, it should give you similar lines like I had
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Escape character is '^]'.
+OK Qpopper (version 4.1a5) at ver starting.
^]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Note, you can not telnet to port 110 of localhost if you bind it only to the public IP address
Success.
Wow, these are just 7 quick and smooth QPoppper installation steps with Fedora 7 distro !
Qpopper can work with Fedora 7 still, just like old RedHat days! :)
Doing it via yum
# yum search qpopper
does not return any search results.
HTH
Subscription
Categories
- HowTos (612)
- Linux Devices (40)
- Linux Diggs (620)
- Linux News (1541)
- Linux Videos (24)
Recent Posts
Blog Archive
-
▼
2007
(340)
-
▼
August
(95)
- KCron - GUI task scheduler
- Linux backups powered by Tar
- INQ7 front page image retrieval
- using wget for data and file transfers
- BibleTime - Bible study from Linux howto
- human readable DVD/CD drive technical details
- sound-juicer - alternative audio CD ripper install
- Stellarium - watch the sky from Linux
- Munin - monitor linux hosts install howto
- blocking yahoo chat messenger
- string manipulation using cut linux command
- graphing skystream DVB receiver's Eb/No and signal...
- BZFlag - 3D multi-player tank game install howto
- screenshot and snapshot creations howtos
- string parsing using bash
- grep multiple character from string or file
- enable and disable of telnet service
- grep multiple strings from a file
- remove spaces from filenames
- ISO creation and CD/DVD burning from terminal
- send a message to user's terminal
- retrieve GMail emails via terminal using fetchmail
- more of activating and deactivating network card
- set new mysql password
- TIP: enable thumbnail display images from apache
- monitor large mailbox users
- using the linux yes command
- string manipulation using tr linux command
- install and play 2D chess game in linux
- more firefox tips and tricks
- recover root password on linux
- establish ssh connection from different port
- uniq linux command
- remove blank lines using grep or sed
- date and time sync via NTP server howto
- who am I
- delete spam email and folder regularly howto
- hello world bash and perl script
- passwordless rdesktop session with XP howto
- force VGA screen resolution and screen mode
- RealPlayer 10 for linux install howto
- Grip - CD ripper install howto
- Banshee - music management and playback
- gnome music applet install howto
- Pirut and yum-updatesd - software management
- Alacarte - editing panel menus install howto
- access NTFS drive in Fedora
- FileLight - graphical disk usage and statistics
- TestDisk- partition tool install howto
- using /dev/null in linux terminal
- yahoo messenger in fedora install howto
- check and repair MS-DOS file systems howto
- using fdformat and mkdosfs from terminal
- Tremulous - Quake 3 install howto
- block consecutive IP address using scripts
- using floppy linux command from terminal
- display word or text file in reversed pattern
- convert a file to equivalent hex/binary code
- spell check text file from terminal
- create screen timer from linux howto
- recreate deleted /dev/null
- harddisk monitoring using smartctl
- bind ssh to selected IP address
- restrict su command to superuser only
- thunderbird install howto
- dovecot POP3/POP3S server with SSL/TLS install howto
- qpopper POP3 server install howto
- my other linux pages
- more ssh log parsing and monitoring
- checking daemon service bash script
- HTML CHM help file viewer install howto
- du - the disk usage linux command howto
- gnome language translator install howto
- display linux memory information howto
- display the number of processor howto
- 3d tabletennis game install howto
- Nokia N70 on Fedora via USB data cable
- Fedora 7 as guest host from VirtualBox
- at - jobs scheduling howto
- Nokia 70 linux connection via bluetooth dongle howto
- crontab - jobs scheduling howto
- managing daemon services howto
- create your own linux OS distro howto
- kernel devel headers install howto
- more multimedia browser plugins install howto
- numlock on with X install howto
- Fedora and RHEL differences
- create virtual terminals with single ssh connection
- virtual CentOS using VMWare 5.5.4 install howto
- VMware workstation 5.5.4 install howto
- 50 quick linux command tips part 4
- 5 SysAds permanent static route story
- ssh log parsing and monitoring
- removable drives, devices and media preferences
- gnome-blog desktop blogging install howto
-
▼
August
(95)
Tuesday, August 14, 2007
qpopper POP3 server install howto
Subscribe to:
Post Comments (Atom)
ILoveTux - howtos and news | About | Contact | TOS | Policy
0 comments:
Post a Comment