[Exim] Installation Trouble

Top Page
Delete this message
Reply to this message
Author: Roger Ramirez
Date:  
To: Exim Users
Subject: [Exim] Installation Trouble
Hi there.

I'm a total newbie when it comes to setting up a mail server and I'm having
trouble setting up exim. I'm using Trustix Secure Linux 1.2 with kernel
version 2.2.19-4tr. I have no other MTA running on the server.

Here are the exact steps that I follow.
Download exim-3.31.tar.gz into /usr/local/src.
groupadd exim
useradd -g exim exim
tar xzvf exim-3.31.tar.gz
cd exim-3.31
mkdir Local
cp src/EDITME Local/Makefile
vi Local/Makefile
- comment out EXIM_MONITOR (I'm not using X11 at all)
- uncomment EXIM_UID and EXIM_GID and place the proper ID's for each line
- uncomment INFO_DIRECTORY
- uncomment SPOOL_DIRECTORY
make
make install
cd /usr/exim/bin
./exim -bV
- I get no errors. I get the version number and build date as the
documentation says I should.

After this I try to test exim to mail to a local user.

root@montreal /usr/exim/bin# ./exim -v -bt chariot
LOG: 0 MAIN PANIC
system_aliases director: failed to open /etc/aliases for linear search: No
such file or directory
chariot@montreal cannot be resolved at this time:
failed to open /etc/aliases for linear search: No such file or directory

I do not have an /etc/aliases and I can only guess its because I don't have
a pop server on this machine (did I mention I was a total newbie to mail?)

So I decide to move on anyways and test exim on a remote email account.
root@montreal /usr/exim/bin# ./exim -v -bt chariot@???
From: chariot@???
deliver to chariot@???
router = lookuphost, transport = remote_smtp
host vds0.7thpanther.com [209.43.95.145] MX=10

This seems to work fine. So I go ahead and try to send out a message.

root@montreal /usr/exim/bin# ./exim chariot@???
From: chariot@montreal
To: chariot@???
Subject: Testing Exim

This is a test message
^D

Except I never get this message. In my my /var/spool/exim/input I have two
files.

root@montreal /var/spool/exim/input# cat 15IxaF-0001dP-00-D
15IxaF-0001dP-00-D
This is a test message

root@montreal /var/spool/exim/input# cat 15IxaF-0001dP-00-H
15IxaF-0001dP-00-H
root 0 0
<root@montreal>
994533459 0
-ident root
-received_protocol local
-body_linecount 1
-deliver_firsttime
-local
XX
1
chariot@???

141P Received: from root by montreal with local (Exim 3.31 #1)
        id 15IxaF-0001dP-00
        for chariot@???; Sat, 07 Jul 2001 15:19:03 -0400
023F From: chariot@montreal
028T To: chariot@???
022  Subject: Testing Exim
041I Message-Id: <E15IxaF-0001dP-00@montreal>
038  Date: Sat, 07 Jul 2001 15:19:03 -0400


In /var/spool/exim/log I have:
root@montreal /var/spool/exim/log# more mainlog
2001-07-07 15:19:07 15IxaF-0001dP-00 <= root@montreal U=root P=local S=317

Should I have gotten that test message?

Also, in the installation documentation 4.16 Switching Exim on it says to
point /usr/lib/sendmail or /usr/sbin/sendmail to the exim binary but I don't
have either one since I never installed sendmail. Should I install sendmail
first or does exim work on its own?

If I'm missing any necessary information please let me know.
Thank you very much.

Roger Ramirez