Install paclink-unix
- Configure a single MTA
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
plu:install_exim [2014/05/02 10:20] gunn |
plu:install_exim [2016/04/14 08:36] (current) gunn |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Installation Instructions For Exim ====== | + | ====== Installation Instructions For Exim4 ====== |
- | * Created by Charles Blackburn "ai4ri" - ai4ri@winlink.org | + | ===== Installation Instructions by Apostolos, SV1LJJ ===== |
- | * Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. | + | * [[plu:install_exim:sv1ljj | Install exim4-light for paclink-unix]] |
- | * This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. | + | |
- | ===== Pre-installation requirements ===== | + | ===== Installation Instructions by Charles, AI4RI ===== |
+ | * [[plu:install_exim:ai4ri | Install exim4-heavy for paclink-unix]] | ||
- | * You must have installed the exim-heavy version of exim to enable support for server side filters. | ||
- | * **NOTE**: I am using a monolithic exim configuration file (/etc/exim4/exim4.conf.template). | ||
- | * If you are using the multiple config version of exim-config let me know. | ||
- | |||
- | |||
- | ===== Installation Instructions for exim4 wl2k system filter ===== | ||
- | |||
- | * place the file system.filter into the ///etc/exim4// directory. | ||
- | * cut and paste the following into the top of the /etc/exim4/exim4.conf.template file: | ||
- | |||
- | <file> | ||
- | ########################################################################### | ||
- | ## WINLINK 2000 Filter | ||
- | ########################################################################### | ||
- | system_filter = "/etc/exim4/system.filter" | ||
- | system_filter_user = Debian-exim # Set this to the user that exim runs as | ||
- | system_filter_group = Debian-exim # Set this to the group that exim runs as | ||
- | system_filter_pipe_transport = address_pipe | ||
- | system_filter_file_transport = address_file | ||
- | system_filter_reply_transport = address_reply | ||
- | system_filter_directory_transport = address_directory | ||
- | </file> | ||
- | |||
- | * this must go at the top of the file underneath the following lines: | ||
- | <file> | ||
- | # Macro defining the main configuration directory. | ||
- | # We do not use absolute paths. | ||
- | .ifndef CONFDIR | ||
- | CONFDIR = /etc/exim4 | ||
- | .endif | ||
- | </file> | ||
- | * make sure that the wl2k directories for paclink-unix are set for the debian username/group that exim is using. | ||
- | * By default this is Debian-exim.Debian-exim, this MUST be the same as system_filter_user and system_filter_group. | ||
- | |||
- | <code bash> | ||
- | chown -Rv Debian-exim.Debian-exim /usr/local/var/wl2k | ||
- | </code> | ||
- | |||
- | * restart exim: | ||
- | <code bash> | ||
- | /etc/init.d/exim4 restart | ||
- | </bash> | ||
- | |||
- | * create a blank eximfilter.log file in the wl2k folder: | ||
- | <code bash> | ||
- | touch /usr/local/var/wl2k/eximfilter.log && chown Debian-exim.Debian-exim /usr/local/var/wl2k/eximfilter.log && \ | ||
- | chmod 666 /usr/local/var/wl2k/eximfilter.log | ||
- | </code> | ||
- | * all message processing by the filter will be logged into ///usr/local/var/wl2k/eximfilter.log// | ||