
To install and configure this program, locate the /etc/xinetd.d/smtp
configuration file and place the /usr/sbin/smtprelay file in-line with the
other programs like so


# default: on
# description: The smtp service implements an email transport.
service smtp
{
	flags		= REUSE NAMEINARGS
	socket_type	= stream        
	wait		= no
	user		= qmaild
	server		= /usr/sbin/tcpd
	server_args	= /var/qmail/bin/tcp-env -R /usr/sbin/smtprelay -n -t /var/qmail/bin/qmail-smtpd
	log_on_failure	+= HOST ATTEMPT
	log_on_success  += PID HOST EXIT DURATION
	disable		= no
}


Do the same for the POP3, POP3S, IMAP, and IMAPS servers contained in the
COURIER-IMAP distribution.  One example is like so (Note the /usr/sbin/smtprelay
file with the -t option for TCP_WRAPPERS in the following listing):

File: /usr/lib/courier-imap/libexec/imapd-ssl.rc
===========
#! /bin/sh
# $Id: INSTALL,v 1.1 2002/03/04 01:06:53 david Exp $
#
# Copyright 1998 - 2000 Double Precision, Inc.
# See COPYING for distribution information.


prefix=/usr/lib/courier-imap
exec_prefix=/usr/lib/courier-imap
bindir=/usr/lib/courier-imap/bin
libexecdir=/usr/lib/courier-imap/libexec

. /usr/lib/courier-imap/etc/imapd
. /usr/lib/courier-imap/etc/imapd-ssl

case $1 in
start)
	LIBAUTHMODULES=""
	for f in `echo $AUTHMODULES`
	do
		LIBAUTHMODULES="$LIBAUTHMODULES /usr/lib/courier-imap/libexec/authlib/$f"
	done

	if test -x ${libexecdir}/authlib/authdaemond
	then
		/usr/bin/env - ${libexecdir}/authlib/authdaemond start
	fi

	ulimit -d $IMAP_ULIMITD
	/usr/bin/env - /bin/sh -c " . /usr/lib/courier-imap/etc/imapd ; \
		. /usr/lib/courier-imap/etc/imapd-ssl ; \
		IMAP_TLS=1; export IMAP_TLS; \
		`sed -n '/^#/d;/=/p' </usr/lib/courier-imap/etc/imapd | \
			sed 's/=.*//;s/^/export /;s/$/;/'`
		`sed -n '/^#/d;/=/p' </usr/lib/courier-imap/etc/imapd-ssl | \
			sed 's/=.*//;s/^/export /;s/$/;/'`
		/usr/lib/courier-imap/libexec/couriertcpd -address=$SSLADDRESS \
			-stderrlogger=/usr/lib/courier-imap/libexec/logger \
			-stderrloggername=imapd-ssl \
			-maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP \
			-pid=$SSLPIDFILE $TCPDOPTS \
			$SSLPORT $COURIERTLS -server -tcpd \
				/usr/lib/courier-imap/sbin/imaplogin $LIBAUTHMODULES \
				/usr/sbin/smtprelay -t \
				/usr/lib/courier-imap/bin/imapd Maildir"
	;;
stop)
	/usr/lib/courier-imap/libexec/couriertcpd -pid=$SSLPIDFILE -stop
	if test -x ${libexecdir}/authlib/authdaemond
	then
		${libexecdir}/authlib/authdaemond stop
	fi
	;;
esac
exit 0
===============================================================================
