Send-only Mail Server with Exim on Ubuntu 10.04 LTS

Set the Hostname

Before you begin installing and configuring the components described in this guide, please make sure you've followed our instructions for setting your hostname. Issue the following commands to make sure it is set properly:

hostname
hostname -f

Run the  following commands to update your package repositories, upgrade your system, and install Exim:

apt-get update 
apt-get upgrade
apt-get install exim4-daemon-light mailutils

Configure Exim for Local Mail Service

Issue the following command to start Exim configuration:

dpkg-reconfigure exim4-config 

You'll be presented with a welcome screen, followed by a screen asking what type mail delivery you'd like to support. Choose the option for "internet site" and select "Ok" to continue.

Enter your system's FQDN (fully qualified domain name) in the "mail name" configuration screen.

Enter "127.0.0.1" when asked which IP address to listen on for SMTP connections.

Make sure you list your FQDN, hostname, and localhost entries when you're asked which destinations mail should be accepted for.

Leave the relay domains and relay machines fields blank.

Select "No" when asked whether to keep DNS queries to a minimum.

You may select either "mbox" or "Maildir" when asked about the delivery method used for incoming mail. While many utilities use mbox format, Maildir format can make handling individual locally delivered mail messages easier, and is widely supporting by a range of applications.

Accept the default "non-split" option for your mail configuration file. Enter at least one external email address (choose one that you check frequently) in addition to "root" when asked to specify postmaster mail recipients.

Test Your Mail Configuration

Issue the following command to send a test email, substituting an external email address for [email protected].

echo "This is a test." | mail -s Testing [email protected] 

Congratulations! You've configured Exim to send email from your Linux VPS.

你可能感兴趣的:(ubuntu)