Entwicklungsumgebung/Mail: Unterschied zwischen den Versionen
(SPAM/Virus_Filter) |
(Mailserver) |
||
Zeile 4: | Zeile 4: | ||
== E-Mail-Server == | == E-Mail-Server == | ||
=== Vorbereitung === | |||
Das Paket "dpkg-dev" liefert die Entwicklungswerkzeuge zum Entpacken, Erstellen und Hochladen von Debian-Quellpaketen. | |||
aptitude install dpkg-dev | |||
Sollten Sie dieses Paket schon mit der [[Entwicklungsumgebung/Werkzeugkiste|Werkzeugkiste]] installiert haben, dann entfällt dieser Schritt. | |||
Jetzt laden Sie das folgende Paket herunter, entpacken und starten es als Benutzer root: | |||
cd | |||
wget http://dev.delixs.de/download/delixs-mail.tar.gz | |||
tar -xzv ./delixs-mail.tar.gz | |||
cd delixs-mail | |||
./mk-repository | |||
Nach erfolgreicher Ausführung des Befehls sollte ein neues Verzeichnis "/root/repository" entstanden sein. Die darin enthaltenen Pakete können nun installiert werden. | |||
=== Postfix installieren === | === Postfix installieren === | ||
Die Installation von Postfix erfolgt automatisch durch das Paket "delixs-mail-base". | |||
cd | |||
aptitude install delixs-mail-base | |||
Dabei installiert das Paket "delixs-mail-base" folgende Komponenten: | |||
* openssl-blacklist | |||
* postfix | |||
* postfix-ldap | |||
* ssl-cert | |||
* dovecot-common | |||
* dovecot-imapd | |||
* dovecot-pop3d | |||
Da unsere eigenen Pakete noch nicht digital signiert sind, erfolgt eine Sicherheitswarnung, die mit "Ja" zu beantworten ist. | |||
:[[Bild:Basic30.png | Möglichkeiten der Postfix-Konfiguration]] | |||
:''Abbildung: Installation von Postfix'' | |||
Bestätigen Sie die erste Abfrage mit "Ok". | |||
:[[Bild:Basic31.png | Auswahl: nur lokal]] | |||
:''Abbildung: nur lokal'' | |||
Vorerst wählen Sie hier "nur lokal" aus. | |||
:[[Bild:Basic32.png | FQDN]] | |||
:''Abbildung: FQDN'' | |||
Tragen Sie jetzt den kompletten Domainnamen ein, der sich aus Hostname, einem Punkt und der Domain zusammensetzt. Im Entwicklungsserver ist das "alix.delixs-schule.de". | |||
Damit ist der erste Schitt abgeschlossen und der Zweite folgt: | |||
aptitude install delixs-mail-uucp | |||
Dabei installiert das Paket "delixs-mail-uucp" folgende Komponenten: | |||
* bsd-mailx | |||
* cu | |||
* liblockfile | |||
* mailx | |||
* uucp | |||
Für das Verfahren benötigen Sie eine Zugangskennung und ein Passwort, sowie die Internet-Adresse der zuständigen Server des Providers. Alle diese Angaben muss Ihnen der Provider mitteilen können. | |||
:[[Datei:Uucp01.PNG | UUCP-Name]] | |||
:''Abbildung: UUCP-Name'' | |||
Geben Sie nun den Namen ein, hier: ms1002. | |||
:[[Datei:Uucp02.PNG | Provider-Name]] | |||
:''Abbildung: Provider-Name'' | |||
Da der Entwicklungsserver noch keinen echten UUCP-Zugang bekommt, tragen Sie hier "shuttle.delixs-schule.de" ein. Später wird das natürlich durch einen echten Providernamen ersetzt. | |||
:[[Datei:Uucp03.PNG | Zugangskennung ]] | |||
:''Abbildung: Zugangskennung '' | |||
Die Zugangskennung erhalten Sie vom Provider. | |||
:[[Datei:Uucp04.PNG | Passwort]] | |||
:''Abbildung: Passwort'' | |||
Auch das Passwort erhalten Sie vom Provider. | |||
:[[Datei:Uucp05.PNG | Zeitintervall ]] | |||
:''Abbildung: Zeitintervall '' | |||
Der Zeitintervall wird hier mit 30 Minuten gewählt. Die restliche Installation sollte nun automatisch durchlaufen. | |||
Damit ist der zweite Schitt abgeschlossen und der Dritte folgt: | |||
== E-Mail-Client == | |||
=== Webmail === | |||
aptitude install delixs-mail-roundcube | |||
=== Einspielen von Mutt (E-Mail-Programm) === | |||
Um als root am Server auch die Mails lesen zu können (z.B. Fehlermeldungen), wird das Paket mutt eingespielt. | |||
aptitude install mutt | |||
damit dieses Programm mit dem MC als Editor arbeitet, wurde das Programm wie folgt konfiguriert. | |||
wir konfigurieren (sicherheitshalber) gleich für alle User, also in der /etc/Muttrc (großes "M"!). Hier legen wir als Editor den mcedit fest. | |||
set editor="mcedit" | |||
Version vom 9. November 2009, 09:14 Uhr
Diese Seite sollte nochmals überarbeitet werden. Eine Begründung befindet sich in der Regel unter Diskussion (oben). |
E-Mail-Server
Vorbereitung
Das Paket "dpkg-dev" liefert die Entwicklungswerkzeuge zum Entpacken, Erstellen und Hochladen von Debian-Quellpaketen.
aptitude install dpkg-dev
Sollten Sie dieses Paket schon mit der Werkzeugkiste installiert haben, dann entfällt dieser Schritt.
Jetzt laden Sie das folgende Paket herunter, entpacken und starten es als Benutzer root:
cd wget http://dev.delixs.de/download/delixs-mail.tar.gz tar -xzv ./delixs-mail.tar.gz cd delixs-mail ./mk-repository
Nach erfolgreicher Ausführung des Befehls sollte ein neues Verzeichnis "/root/repository" entstanden sein. Die darin enthaltenen Pakete können nun installiert werden.
Postfix installieren
Die Installation von Postfix erfolgt automatisch durch das Paket "delixs-mail-base".
cd aptitude install delixs-mail-base
Dabei installiert das Paket "delixs-mail-base" folgende Komponenten:
- openssl-blacklist
- postfix
- postfix-ldap
- ssl-cert
- dovecot-common
- dovecot-imapd
- dovecot-pop3d
Da unsere eigenen Pakete noch nicht digital signiert sind, erfolgt eine Sicherheitswarnung, die mit "Ja" zu beantworten ist.
Bestätigen Sie die erste Abfrage mit "Ok".
Vorerst wählen Sie hier "nur lokal" aus.
Tragen Sie jetzt den kompletten Domainnamen ein, der sich aus Hostname, einem Punkt und der Domain zusammensetzt. Im Entwicklungsserver ist das "alix.delixs-schule.de".
Damit ist der erste Schitt abgeschlossen und der Zweite folgt:
aptitude install delixs-mail-uucp
Dabei installiert das Paket "delixs-mail-uucp" folgende Komponenten:
- bsd-mailx
- cu
- liblockfile
- mailx
- uucp
Für das Verfahren benötigen Sie eine Zugangskennung und ein Passwort, sowie die Internet-Adresse der zuständigen Server des Providers. Alle diese Angaben muss Ihnen der Provider mitteilen können.
Geben Sie nun den Namen ein, hier: ms1002.
Da der Entwicklungsserver noch keinen echten UUCP-Zugang bekommt, tragen Sie hier "shuttle.delixs-schule.de" ein. Später wird das natürlich durch einen echten Providernamen ersetzt.
Die Zugangskennung erhalten Sie vom Provider.
Auch das Passwort erhalten Sie vom Provider.
Der Zeitintervall wird hier mit 30 Minuten gewählt. Die restliche Installation sollte nun automatisch durchlaufen.
Damit ist der zweite Schitt abgeschlossen und der Dritte folgt:
E-Mail-Client
Webmail
aptitude install delixs-mail-roundcube
Einspielen von Mutt (E-Mail-Programm)
Um als root am Server auch die Mails lesen zu können (z.B. Fehlermeldungen), wird das Paket mutt eingespielt.
aptitude install mutt
damit dieses Programm mit dem MC als Editor arbeitet, wurde das Programm wie folgt konfiguriert.
wir konfigurieren (sicherheitshalber) gleich für alle User, also in der /etc/Muttrc (großes "M"!). Hier legen wir als Editor den mcedit fest.
set editor="mcedit"
Weblinks
- http://www.proesdorf.de/linux/mailserver_sendmail.php
- http://linuxwiki.de/SendMail
- http://www.debian-administration.org/article/SPAM/Virus_Filter_on_Sarge