1. 程式人生 > >linux系統安裝配置exim4(源碼安裝)

linux系統安裝配置exim4(源碼安裝)

testing iconv uri linux系統安裝 5.0 tab sea action /usr

一、Exim4概述

Exim是一個MTA(Mail Transfer Agent,郵件傳輸代理)服務器軟件,該軟件基於GPL協議開發,是一款開源軟件。該軟件主要運行於類UNIX系統。通常該軟件會與Dovecot或Courier等軟件搭配使用。Exim同時也是“進出口”(Export-Import)的英文縮寫。


二、軟件介質及安裝環境

Exim版本:exim-4.89.tar.gz

安裝環境:

硬件:Sugon L620-G15(龍芯3B1500)

操作系統:iSoft Server OS 5.0 beta3 for mips(普華服務器操作系統龍芯版)

三、安裝配置Exim4

安裝前配置

service iptables stop

創建普通用戶test

安裝rpm包pcre-devel、db4-devel

獲取exim4源碼包

wget ftp://mirror.easyname.at/exim-ftp/exim/exim4/exim-4.89.tar.gz
tar zxvf exim-4.89.tar.gz
cd exim-4.89

  

配置相關文件並安裝

cd exim-4.89

cp src/EDITME Local/Makefile

編輯Local/Makefile

“EXIM_USER=”改為“EXIM_USER=test”

註釋EXIM_MONITOR=eximon.bin

make

make install

四、使用Exim4

/var/spool/mail 對其他用戶增加可寫權限:

chmod -R a+w /var/spool/mail

  

切換到test用戶

添加環境變量:PATH=$PATH:/usr/exim/bin

執行命令:exim -bV

[[email protected] ~]$ exim -bV
Exim version 4.89 #4 built 31-Aug-2017 13:26:24
Copyright (c) University of Cambridge, 1995 - 2017
(c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2017
Berkeley DB: Berkeley DB 4.7.25: (October 20, 2015)
Support for: iconv() DNSSEC Event PRDR
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch dbm dbmjz dbmnz dnsdb
Authenticators:
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile autoreply pipe smtp
Fixed never_users: 0

  

無報錯說明安裝成功。

發送郵件:

[[email protected] ~]$ exim -v test
LOG: MAIN
  Warning: purging the environment.
 Suggested action: use keep_environment.
From:test
To:test
Subject:testing exim
 
This is a test message

返回信息

[[email protected] ~]$ delivering 1dnLIX-00045d-No
LOG: MAIN
  => test <[email protected]> R=localuser T=local_delivery
LOG: MAIN
  Completed

  

說明發送成功。

此軟件雖然在龍芯下安裝,對於x86下也是適用的。

linux系統安裝配置exim4(源碼安裝)