Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

pop server instalation

Posted on 1999-07-13
11
Medium Priority
?
217 Views
Last Modified: 2013-12-15
I need to install a pop server on my machine running redhat linux 5.2.
I need a step by step help.....

Thanks...
0
Comment
Question by:andy98
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
  • 2
  • +1
11 Comments
 
LVL 2

Accepted Solution

by:
sjmoore earned 450 total points
ID: 1629599
OK, first thing is get the code and compile it.  You can find an excellent pop3 server at ftp://ftp.qualcomm.com/eudora/servers/unix/popper/.  After you compile it copy the executable popper to /usr/sbin.

Next make sure that /etc/services enables port 110 to run a pop-3 sercvice with the lines:

pop-3     110/tcp                  # POP version 3
pop-3     110/udp

Then ensure that /etc/inetd.conf configures the pop-3 service to run the ipop3d with the line:

pop-3  stream tcp nowait root /usr/sbin/tcpd  popper -s -d

Hope this helps.
0
 
LVL 2

Expert Comment

by:sjmoore
ID: 1629600
Oh!  And forgot the last thing!  Restart inetd.  Find out it's pid by typing:

PID=`ps ax | grep inetd | grep -v grep | cut -c1-5`

Then restart it by typing:

kill -1 $PID



0
 
LVL 2

Expert Comment

by:EatEmAndSmile
ID: 1629601
Actually if you just installed RH5.2 with a full install, all you gotta do is edit /etc/inetd.conf with:

vi /etc/inetd.conf

Then you search for 'pop-3' with the vi command:

/pop-3

And then you uncomment the line, by removing the '#' on the beginning.

Next step is to restart inetd with:

killall -HUP inetd

Regards,

Diogo.
0
Does Your Cloud Backup Use Blockchain Technology?

Blockchain technology has already revolutionized finance thanks to Bitcoin. Now it's disrupting other areas, including the realm of data protection. Learn how blockchain is now being used to authenticate backup files and keep them safe from hackers.

 
LVL 2

Expert Comment

by:EatEmAndSmile
ID: 1629602
By the way, on vi the command to delete the character under the cursor is 'x' and to quit saving changes, you press ':' to get to the command line and then 'x' <enter>

[]'s,

Diogo.
0
 

Author Comment

by:andy98
ID: 1629603
Thanks for the help.
I just want to know couple of things. I have unzipped and compiled the program
but I don't know what you mean by "copy the executable popper to /usr/sbin. "
which ones do you mean???? file extension?
0
 
LVL 2

Expert Comment

by:EatEmAndSmile
ID: 1629604
On Linux you don't have file extensions to describe if the file is executable or not. Actually what you have is the execution permission.

If a file on Linux is an executable, it will be probably shown green colored when you do 'ls'. And if you do 'ls -l', you'll be able to see it's permissions, and if there's an 'x' to it's permissions it's an executable.

You can give/take execution permission to files with the 'chmod' command, like:

-Give permission:

 chmod +x my.shell.program.sh

-Take permission:

 chmod -x my.shell.program.sh

 By the way... Did you check if you had a qpopper installed already?

 The executable binary you're looking for is 'qpopper'. But you shouldn't worry about copying it to the right place if you read the docs and performed a 'make install' after compilation.
0
 
LVL 2

Expert Comment

by:sjmoore
ID: 1629605
After you compile the code, there should be a file named popper with no extension.   I don't remember in which sub-directory, maybe ./bin.  Copy that file to the directory /usr/sbin.
0
 

Expert Comment

by:dpierlot
ID: 1629606
does anyone know if popper has support for virtual domains? such to say: can one setup separate passwd files for different domains so that you can have more than one 'sales' login for example without having to use 'sales1' etc and use forwarding?
0
 
LVL 2

Expert Comment

by:EatEmAndSmile
ID: 1629607
I think it doesn't. The best solution I've seen for virtual domain's e-mails is to create accounts with any name and then use the file /etc/maildomains to define their virtual e-mails's aliases to those accounts.

[]'s,

Eat!
0
 

Expert Comment

by:dpierlot
ID: 1629608
Thanks for your reply. But to setup virtual email aliases I need to setup a virtual email domain right? See my questions regarding 'virtual pop3 server' Under 'linux setup'if you need the details of what i mean by my problem

Is there a way to set things up using a prog like 'netconf' or 'linuxconf' under redhat6.0?
0
 
LVL 2

Expert Comment

by:EatEmAndSmile
ID: 1629609
Oh... I see...
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
Fine Tune your automatic Updates for Ubuntu / Debian
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Suggested Courses

670 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question