drop file requirements for courier, fix relay_from_domains, .... see previous commit
This commit is contained in:
parent
3d46b59897
commit
962a9994ca
@ -1,6 +0,0 @@
|
|||||||
authmodulelist="authuserdb authpam"
|
|
||||||
daemons=5
|
|
||||||
authdaemonvar=/var/run/courier/authdaemon
|
|
||||||
DEBUG_LOGIN=0
|
|
||||||
DEFAULTOPTIONS=""
|
|
||||||
LOGGEROPTS=""
|
|
@ -1,32 +0,0 @@
|
|||||||
ADDRESS=0
|
|
||||||
PORT=143
|
|
||||||
MAXDAEMONS=40
|
|
||||||
MAXPERIP=20
|
|
||||||
PIDFILE=/var/run/courier/imapd.pid
|
|
||||||
TCPDOPTS="-nodnslookup -noidentlookup"
|
|
||||||
LOGGEROPTS="-name=imapd"
|
|
||||||
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"
|
|
||||||
IMAP_KEYWORDS=1
|
|
||||||
IMAP_ACL=1
|
|
||||||
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
|
|
||||||
IMAP_PROXY=0
|
|
||||||
IMAP_PROXY_FOREIGN=0
|
|
||||||
IMAP_IDLE_TIMEOUT=60
|
|
||||||
IMAP_MAILBOX_SANITY_CHECK=1
|
|
||||||
IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"
|
|
||||||
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"
|
|
||||||
IMAP_DISABLETHREADSORT=0
|
|
||||||
IMAP_CHECK_ALL_FOLDERS=0
|
|
||||||
IMAP_OBSOLETE_CLIENT=0
|
|
||||||
IMAP_UMASK=022
|
|
||||||
IMAP_ULIMITD=131072
|
|
||||||
IMAP_USELOCKS=1
|
|
||||||
IMAP_SHAREDINDEXFILE=/etc/courier/shared/index
|
|
||||||
IMAP_ENHANCEDIDLE=0
|
|
||||||
IMAP_TRASHFOLDERNAME=Trash
|
|
||||||
IMAP_EMPTYTRASH=Trash:7
|
|
||||||
IMAP_MOVE_EXPUNGE_TO_TRASH=0
|
|
||||||
SENDMAIL=/usr/sbin/sendmail
|
|
||||||
HEADERFROM=X-IMAP-Sender
|
|
||||||
IMAPDSTART=YES
|
|
||||||
MAILDIRPATH=Maildir
|
|
@ -1,20 +0,0 @@
|
|||||||
SSLPORT=993
|
|
||||||
SSLADDRESS=0
|
|
||||||
SSLPIDFILE=/var/run/courier/imapd-ssl.pid
|
|
||||||
SSLLOGGEROPTS="-name=imapd-ssl"
|
|
||||||
IMAPDSSLSTART=YES
|
|
||||||
IMAPDSTARTTLS=YES
|
|
||||||
IMAP_TLS_REQUIRED=0
|
|
||||||
COURIERTLS=/usr/bin/couriertls
|
|
||||||
TLS_PROTOCOL=TLS1
|
|
||||||
TLS_STARTTLS_PROTOCOL=TLS1
|
|
||||||
TLS_KX_LIST=ALL
|
|
||||||
TLS_COMPRESSION=ALL
|
|
||||||
TLS_CERTS=X509
|
|
||||||
TLS_CERTFILE=/etc/courier/imapd.pem
|
|
||||||
TLS_DHPARAMS=/etc/courier/dhparams.pem
|
|
||||||
TLS_TRUSTCERTS=/etc/ssl/certs
|
|
||||||
TLS_VERIFYPEER=NONE
|
|
||||||
TLS_CACHEFILE=/var/lib/courier/couriersslcache
|
|
||||||
TLS_CACHESIZE=524288
|
|
||||||
MAILDIRPATH=Maildir
|
|
@ -19,15 +19,14 @@ install_exim() {
|
|||||||
echo -e "${YEL}Two boxes will appear. Hit [Enter] each time to continue.${STD}"
|
echo -e "${YEL}Two boxes will appear. Hit [Enter] each time to continue.${STD}"
|
||||||
read -p "Press [Enter] key to continue..."
|
read -p "Press [Enter] key to continue..."
|
||||||
aptitude -y install exim4 courier-imap courier-imap-ssl courier-authlib-userdb ssl-cert sudo openssl
|
aptitude -y install exim4 courier-imap courier-imap-ssl courier-authlib-userdb ssl-cert sudo openssl
|
||||||
chown -fvR daemon: courier/*
|
|
||||||
cp -fv courier/* /etc/courier/
|
|
||||||
chown -vR $USER: courier/*
|
|
||||||
mkdir -pv /etc/exim4/domains
|
mkdir -pv /etc/exim4/domains
|
||||||
mkdir -pv /etc/exim4/forward
|
mkdir -pv /etc/exim4/forward
|
||||||
cp -fv exim4/exim4.conf /etc/exim4/exim4.conf
|
cp -fv exim4/exim4.conf /etc/exim4/exim4.conf
|
||||||
|
chmod -fv 777 /var/run/courier/authdaemon
|
||||||
chmod -fv 777 /var/run/courier/authdaemon/socket
|
chmod -fv 777 /var/run/courier/authdaemon/socket
|
||||||
/usr/share/doc/exim4-base/examples/exim-gencert
|
/usr/share/doc/exim4-base/examples/exim-gencert
|
||||||
openssl genrsa -out /etc/exim4/dkim.key 2048
|
openssl genrsa -out /etc/exim4/dkim.key 2048
|
||||||
|
openssl dhparam -out /etc/courier/dhparams.pem 2048
|
||||||
install_restart
|
install_restart
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user