• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 608
  • Last Modified:

Postfix POP3 on Trustix 2.0

I am setting up an email server for some friends. They want it to be secure so I have chosen Trustix 2.0  I have Postfix setup and running and can send local mail internally and can send mail out through their dedicated internet connection, but cannot receive internet mail directed to them. All info I've found says I should be running fetchmail however the only fetchmail file on the installation is fetchmail.vim  What do I need to complete this email server?
0
JerryS39
Asked:
JerryS39
1 Solution
 
Karl Heinz KremerCommented:
You need this: http://www.catb.org/~esr/fetchmail/
That's the fetchmail home page. Fetchmail is a powerful mail retrieval tool. It allows you to create multi-drop mail boxes, so you can have a "cheap" provider that collects all emails sent to a domain in one account. It's a bit tricky to setup, but it also comes with a graphical configuration utility.
0
 
JerryS39Author Commented:
khkremer

 I downloaded fetchmail-6.2.0-1.i386.rpm and the install failed due to dependencies

   libcrypto.so.2
   libhesiod.so.0
   libssl.so.2

 what next ??
0
 
troopernCommented:
On my mailserver I'm using Courier-Imap for POP3 retrieval of email.
You should be able to use it too for retrieveing the mails from your Trustix box to your lokal workstation.

This is what my setup looks like:
http://www.gentoo.org/doc/en/virt-mail-howto.xml

You can do like the howto I pasted, you don't need to bother about the mysql stuff.
0
 
Karl Heinz KremerCommented:
That is strange: Where is my comment? I posted a comment to JerryS39's reply, but it looks like it never made it to the site.

The dependency problem is very likely due to the fact that the RPM file was not created for your Linux distribution. The easiest way to get around these type of dependency problems is to compile from sources. It looks like your distribution does support the RPM format, so I would download the fetchmail source PRM and install it. Then cd to the RPM spec directory (depends on your distribution). On my system this would be /usr/src/packages/SPECS
In this directory you will find a spec file for fetchmail. Run the following command:
rpm -ba ./fetchmail.spec
(replace the spec file name if it's not fetchmail.spec). If this does not work, try
rpmbuild -ba ./fetchmail.spec
You may have to install the rpm-build package.

The RPM command used to support building packages. Recent versions of RPM however now use a standalone program (rpmbuild) for this purpose, so depending on how modern your RPM is, it's either the first or the second command.

This will create RPM files in RPM's RPM directory. On my system this is /usr/src/packages/RPMS/i386

Install the new RPM file and you should have a working fetchmail installation. You of course have to do some configuration work.
0
 
arecordCommented:
JerryS39:

I think you need what you want is for your friends to recive mail from their client software like outlook or firebird... you need to install a imap or pop3 rpm. with is all included in IMAP-2001a-18.rpm after you install that, you need to start the pop3 service "chkconfig ipop3 on" and restart the xinetd service (since that is the super deamon of ipop3) " service xinetd restart"
it should work out fine

good luck
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now