lager:oeff_netze:mail_labor
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| lager:oeff_netze:mail_labor [2014/01/22 18:45] – richard | lager:oeff_netze:mail_labor [2025/11/19 16:15] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ~~DISCUSSION|Ergänzungen~~ | + | ~~DISCUSSION:closed|Ergänzungen~~ |
| ====== E-Mail Laborübung ====== | ====== E-Mail Laborübung ====== | ||
| - | **HINWEIS: | + | ===== Einleitung ===== |
| + | Es soll ein Mailserver eingerichtet werden | ||
| + | Der Mail-Server ist auf einer virtuellen Maschinen einzurichten. | ||
| - | Das [[https:// | + | **HINWEIS: |
| - | + | Das [[https:// | |
| - | dig mx DOMAINNAME (als '' | + | |
| ===== Mailserver einrichten ===== | ===== Mailserver einrichten ===== | ||
| - | ==== Pakete installieren | + | ==== Domain-Name bekannt machen |
| - | + | ||
| - | Benötigte Pakete: | + | |
| - | < | + | |
| - | apt-get install postfix | + | |
| - | </ | + | |
| - | + | ||
| - | Optionale Pakete: u.a. dovecot als IMAP-Server | + | |
| - | < | + | |
| - | apt-get install system-switch-mail dovecot dovecot-common dovecot-imapd | + | |
| - | </ | + | |
| - | + | ||
| + | Im folgenden wird davon ausgegangen, | ||
| - | ===== Lokalen Test-User einrichten | + | ==== Lokalen Test-User einrichten ==== |
| + | Damit eine E-Mail versendet werden kann, wird ein Empfänger benötigt. Dieser wird lokal auf dem Mailserver als normaler Benutzer angelegt. Hierdurch kann dieser Nutzer bereits prinzipiell E-Mails empfangen. | ||
| Mit dem folgenden Befehl kann ein Testuser '' | Mit dem folgenden Befehl kann ein Testuser '' | ||
| < | < | ||
| Zeile 36: | Zeile 27: | ||
| Damit kann der User '' | Damit kann der User '' | ||
| - | ===== Anpassen der postfix-Konfiguration ===== | + | ==== Pakete installieren |
| + | |||
| + | Benötigte Pakete: | ||
| + | < | ||
| + | |||
| + | Während der Installation von '' | ||
| + | |||
| + | * Netztype -> lokaler Server (Option: "nur lokal" | ||
| + | * Domäne -> Rechnername (ansonsten werden die lokalen Nutzer nicht erkannt) | ||
| + | |||
| + | Optionale Pakete: u.a. dovecot als IMAP-Server | ||
| + | < | ||
| - | Damit das System ohne DNS auskommt werden in der ''/ | + | ==== Anpassen |
| Die '' | Die '' | ||
| Zeile 48: | Zeile 50: | ||
| Die folgenden Parameter sind an das eigene System anzupassen: | Die folgenden Parameter sind an das eigene System anzupassen: | ||
| < | < | ||
| - | # Lokaler Ordner im User-Ordner, | + | # Deaktivieren von procmail, falls dies versehentlich während der Installation |
| - | home_mailbox = MailBox/ | + | |
| - | + | ||
| - | # Deaktivieren von procmail, falls dies versehentlich während der Installtion | + | |
| mailbox_command = | mailbox_command = | ||
| Zeile 67: | Zeile 66: | ||
| </ | </ | ||
| - | Mit dem folgenden Befehl kann der postfix-Daemon neu gestartet werden bzw. der Status abgefragt werden. | + | Mit dem folgenden Befehl kann der '' |
| < | < | ||
| postfix status | postfix status | ||
| + | |||
| + | postfix -c / | ||
| service postfix start | service postfix start | ||
| Zeile 75: | Zeile 76: | ||
| service dovecot restart | service dovecot restart | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== dovecot-Konfiguration (POP3 bzw. IMAP) ==== | ||
| + | |||
| + | Für die Kommunikation mit dem Server über die POP3 bzw. IMAP-Schnittstellen wird das Programm '' | ||
| + | |||
| + | Das folgende Beispiel zeigt die zu ändernden Einträge. Alle anderen Parameter können zunächst unverändert bleiben: | ||
| + | < | ||
| + | ## / | ||
| + | # imap imaps pop3 pop3s | ||
| + | protocols = imap imaps pop3 pop3s | ||
| + | # mbox | ||
| + | mail_location = mbox: | ||
| + | #oder | ||
| + | # maildir | ||
| + | mail_location = maildir: | ||
| </ | </ | ||
| Zeile 86: | Zeile 104: | ||
| mail from: root@yourdomain.com | mail from: root@yourdomain.com | ||
| rcpt to: testuser@MAILSERVERNAME | rcpt to: testuser@MAILSERVERNAME | ||
| + | data | ||
| subject: BETREFF | subject: BETREFF | ||
| Zeile 99: | Zeile 118: | ||
| ===== E-Mail-Empfang per Client (Thunderbird) ===== | ===== E-Mail-Empfang per Client (Thunderbird) ===== | ||
| - | Zunächst ist ein neues Konto im Thunderbird ein zu richten. Hierbei muss die Domain mit dem Computername übereinstimmen, | + | Zunächst ist ein neues Konto im Thunderbird ein zu richten. Hierbei muss die Domain mit dem Computername übereinstimmen, |
| < | < | ||
| testuser@MAILSERVERNAME | testuser@MAILSERVERNAME | ||
| </ | </ | ||
| - | Der Mailclient Thunderbird akzeptiert diese Vorgehensweise nur widerwillig. Über eine manuelle Konfiguration kann er allerdings dennoch " | + | Der Mailclient Thunderbird akzeptiert diese Vorgehensweise nur widerwillig. Über eine manuelle Konfiguration kann er allerdings dennoch " |
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Vertiefende Aufgaben ===== | ||
| + | |||
| + | ==== Mail-Versand über zwei oder mehrere Server hinweg ==== | ||
| + | |||
| + | 2-3 Schüler könnten sich gegenseitig E-Mails senden über die jeweils selbst eingerichteten MTAs, hierzu sind entsprechende Einträge in die ''/ | ||
| + | < | ||
| + | 192.168.0.< | ||
| + | 192.168.0.< | ||
| + | 192.168.0.< | ||
| + | </ | ||
| + | |||
| + | ==== Alias Unterstützung ==== | ||
| + | |||
| + | Mit dem Konstrukt eines '' | ||
| + | Unter Linux werden diese Alias zentral in der Datei ''/ | ||
| + | **Wichtig**: | ||
| + | |||
| + | < | ||
| + | |||
| + | Hier ein Beispiel für die Anlage neuer Aliases: | ||
| + | < | ||
| + | # / | ||
| + | # Mails an root werden sowohl an die lokalen Benutzer user1 und user2 | ||
| + | # als auch an root zugestellt. | ||
| + | root: | ||
| + | # lokaler Benutzer " | ||
| + | user1: user1@test.de | ||
| + | </ | ||
| + | ====== Weiterführende Informationen ====== | ||
| + | Mit dem folgenden Befehl lassen sich die Mail-Informationen zu einer Domain ermitteln (vgl. auch nslookup): | ||
| + | **Hinweis**: | ||
| + | < | ||
| + | Mehr Informationen zum '' | ||
lager/oeff_netze/mail_labor.1390416331.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
