Kurzanleitung für Mailserver (exim, squirrelmail, courier-imap)
mit Webfrontend:
getestet mit Debian_Woody_stable
1. Benötigt werden folgende Programme:
# apt-get install courier-imap squirrelmail exim apache
evtl.noch
# apt-get install courier-maildrop courier-pop courier-authdaemon courier-base
2. Werden neue user mit "adduser" aufgenommen, kann man
a) folgende
Datei erstellen /usr/local/sbin/adduser.local und mit folgenden editieren:
#!/bin/sh
maildirmake -S $4/Maildir
chown $1:$3 -R $4/Maildir
und nun muß das Script ausführbar gemacht werden:
# chmod 0744 /usr/local/sbin/adduser.local
b) oder einfach folgendes erstellen
# cd /etc/skel
# maildirmake $HOME/Maildir
3. Da Exim die Mails in /var/mail/* abspeichert und von Haus auf keine Mails weiterleitet,
muß folgendes in /etc/exim/exim.conf
unterhalb von TRANSPORTS CONFIGURATION eingetragen werden, in diesem Beispiel
sind u.a 5MB Quotas gesetzt:
## This transport is used for local delivery to user mailboxes and set quotas.
local_delivery:
driver = appendfile
quota = 5M
quota_warn_threshold = 75%
quota_warn_message = "\
To: $local_part@$domain\n\
Subject: Your mailbox\n\n\
This message is automatically created \
by mail delivery software.\n\n\
The size of your mailbox has exceeded \
a warning threshold that is\n\
set by the system administrator.\n"
directory = /home/${local_part}/Maildir/
maildir_format
group = mail
return_path_add
envelope_to_add
no_mode_fail_narrower
create_directory
user = ${lc:$local_part}
4. Konfiguration von squirrelmail
# /etc/squirrelmail/conf.pl
5. Nun kann über Webinterface (Browser) Mails verwaltet und gesendet werden -->
http://ServerIP/squirrelmail/
6. komplette exim.conf
|