Benutzer-Werkzeuge

Webseiten-Werkzeuge


mail:dotqmail
Alle Anleitungen in diesem Wiki beziehen sich auf Uberspace 6. Die Dokumentation für U7 findest du im neuen Manual. Im Lab findest du außerdem von Usern erstellte Anleitungen für verschiedene Projekte.

Uberspace 6 basiert auf CentOS 6, welches ab Ende 2020 keine Updates mehr bekommt. Wir raten dir, bis dahin auf Uberspace 7 umzuziehen. Eine Anleitung zum Umzug findest Du hier: uberspace2uberspace

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
mail:dotqmail [2014/06/11 14:17]
uber [Zusammenhang mit vmailmgr] -> Technische Hintergründe
mail:dotqmail [2019/11/05 10:08] (aktuell)
uberspace [Möglichkeiten mit .qmail-Dateien]
Zeile 5: Zeile 5:
 ''​.qmail''​-Dateien legst du direkt in deinem [[system:​home|Home-Verzeichnis]] ab. Es handelt sich dabei um einfache Textdateien,​ die eine oder mehrere Zustellungsanweisungen beinhalten. Nehmen wir exemplarisch einmal an, du hast den Uberspace ''​melanie''​ auf unserem Server ''​xenon''​ - dann hast du, wie auch aus deinem [[https://​uberspace.de/​dashboard/​datasheet|Datenblatt]] (Login erforderlich) ersichtlich,​ standardmäßig die E-Mail-Adresse ''​melanie@xenon.uberspace.de''​ als primäre Adresse. ''​.qmail''​-Dateien legst du direkt in deinem [[system:​home|Home-Verzeichnis]] ab. Es handelt sich dabei um einfache Textdateien,​ die eine oder mehrere Zustellungsanweisungen beinhalten. Nehmen wir exemplarisch einmal an, du hast den Uberspace ''​melanie''​ auf unserem Server ''​xenon''​ - dann hast du, wie auch aus deinem [[https://​uberspace.de/​dashboard/​datasheet|Datenblatt]] (Login erforderlich) ersichtlich,​ standardmäßig die E-Mail-Adresse ''​melanie@xenon.uberspace.de''​ als primäre Adresse.
  
 +<note important>​**Ein Hinweis gleich zu Beginn:** Wenn du mit Namensräumen arbeitest, [[domain:​mail#​namensraeume|musst du das Namensschema anpassen.]]</​note>​
 +
 +<note tip>Wie ''​.qmail''​-Dateien und vmailmgr zusammenhängen,​ [[mail:​technik#​zusammenhang_zwischen_qmail_und_vmailmgr|erläutern wir hier]].</​note>​
 ===== Deine primäre Adresse ===== ===== Deine primäre Adresse =====
  
Zeile 31: Zeile 34:
 Hast du eine [[domain:​verwalten|eigene Domain]], so wird diese Domain als Alias deines Uberspace-Hostnamens //​user//​.//​host//​.uberspace.de geschaltet, mit der Folge, dass alle Adressen, die du als ''​.qmail''​-Dateien anlegst, automatisch auch unter deiner Domain funktionieren. Du hast die Domain ''​tolledomain.xx''​ auf deinen Uberspace aufgeschaltet?​ Leg die Datei ''​.qmail-hallo''​ an, so entspricht diese nicht nur der Adresse ''​melanie-hallo@xenon.uberspace.de'',​ sondern auch der Adresse ''​hallo@tolledomain.xx''​! Hast du eine [[domain:​verwalten|eigene Domain]], so wird diese Domain als Alias deines Uberspace-Hostnamens //​user//​.//​host//​.uberspace.de geschaltet, mit der Folge, dass alle Adressen, die du als ''​.qmail''​-Dateien anlegst, automatisch auch unter deiner Domain funktionieren. Du hast die Domain ''​tolledomain.xx''​ auf deinen Uberspace aufgeschaltet?​ Leg die Datei ''​.qmail-hallo''​ an, so entspricht diese nicht nur der Adresse ''​melanie-hallo@xenon.uberspace.de'',​ sondern auch der Adresse ''​hallo@tolledomain.xx''​!
  
-=== Spezialfall Namensräume === 
- 
-Falls du beim Einrichten deiner Domain einen Namensraum erstellt hast, funktioniert das mit den ''​.qmail''​-Dateien wie [[domain:​mail|hier]] beschrieben. 
 ==== Sammeladressen ==== ==== Sammeladressen ====
 +
 +<note tip>​Dieser Mechanismus ist das, was gelegentlich auch als [[http://​en.wikipedia.org/​wiki/​Email_address#​Address_tags|address tags]] bezeichnet wird. Das Trennzeichen,​ das den Mailboxnamen von eventuellen Erweiterungen trennt, ist dabei nicht standardisiert:​ Einige Provider verwenden hierbei ein '​+'​ als Trennzeichen,​ andere ein '​=';​ bei dem von uns eingesetzten netqmail ist es '​-'​.</​note>​
  
 Es gibt eine spezielle Erweiterung namens ''​default'',​ die auf sämtliche möglichen Erweiterungen passt. Legst du dir also eine ''​.qmail-newsletter-default''​ an, so landen dort alle Mails an ''​melanie-newsletter-firma1@xenon.uberspace.de'',​ ''​melanie-newsletter-firma2@xenon.uberspace.de''​ etc. - bzw. bei Nutzung einer eigenen Domain (siehe vorheriger Abschnitt) alle Mails an ''​newsletter-firma1@tolledomain.xx'',​ ''​newsletter-firma2@tolledomain.xx'',​ etc. Es gibt eine spezielle Erweiterung namens ''​default'',​ die auf sämtliche möglichen Erweiterungen passt. Legst du dir also eine ''​.qmail-newsletter-default''​ an, so landen dort alle Mails an ''​melanie-newsletter-firma1@xenon.uberspace.de'',​ ''​melanie-newsletter-firma2@xenon.uberspace.de''​ etc. - bzw. bei Nutzung einer eigenen Domain (siehe vorheriger Abschnitt) alle Mails an ''​newsletter-firma1@tolledomain.xx'',​ ''​newsletter-firma2@tolledomain.xx'',​ etc.
Zeile 45: Zeile 47:
   - ''​.qmail-default''​   - ''​.qmail-default''​
  
 +=== Sonderfall Catchall ===
 +
 +Aus der letzten Option kann man sich recht einfach ein Catchall-Szenario basteln. Wenn du dir folgende ''​.qmail-default''​ anlegst...
 +
 +  [melanie@xenon ~]$ cat .qmail-default
 +  # alle Mails an meinen T-Offline-Account weiterleiten
 +  die-liebe-melanie@t-offline.xx
 +
 +... werden alle Mails, die [[mail:​dotqmail#​sammeladressen|nicht vorher durch eine andere ''​.qmail''​-Datei abgefangen wurden]] an die Adresse ''​die-liebe-melanie@t-offline.xx''​ weitergeleitet.
 ===== Möglichkeiten mit .qmail-Dateien ===== ===== Möglichkeiten mit .qmail-Dateien =====
  
Zeile 69: Zeile 80:
   ./​Maildir/​.Firma/​   ./​Maildir/​.Firma/​
  
-Auf der Community-Website [[http://​qmail.org/​top.html|qmail.org]] findest du einen [[http://​qmail.org/​top.html#​tips|Abschnitt mit Tips]], die dir einige interessantere und komplexere Beispiele liefern. 
  
 === Mails zurückgehen lassen (bouncen) === === Mails zurückgehen lassen (bouncen) ===
Zeile 83: Zeile 93:
 === Spezialfall "​Schwarzes Loch" === === Spezialfall "​Schwarzes Loch" ===
  
-Hin und wieder kommt die Frage auf, ob eMails ​an eine bestimmte Adresse einfach direkt gelöscht werden können, etwa durch eine Weiterleitung nach ''/​dev/​null''​. Nun, mit ''/​dev/​null''​ geht es nicht, aber [[http://​www.lifewithqmail.org/​lwq.html#​throwing-messages-away|auf lifewithqmail.org gibt es die Antwort:]]+Hin und wieder kommt die Frage auf, ob E-Mails ​an eine bestimmte Adresse einfach direkt gelöscht werden können, etwa durch eine Weiterleitung nach ''/​dev/​null''​. Nun, mit ''/​dev/​null''​ geht es nicht, aber [[http://​www.lifewithqmail.org/​lwq.html#​throwing-messages-away|auf lifewithqmail.org gibt es die Antwort:]]
  
 Eine dot-qmail-Datei die __gar keine__ Zustell-Instruktion enthält sondern lediglich einen Kommentar (den qmail ohnehin nicht lesen kann) veranlaßt qmail die Mail zu verwerfen und keinen Fehler zu melden. Hier ist ein Beispiel, wie man das machen kann: Eine dot-qmail-Datei die __gar keine__ Zustell-Instruktion enthält sondern lediglich einen Kommentar (den qmail ohnehin nicht lesen kann) veranlaßt qmail die Mail zu verwerfen und keinen Fehler zu melden. Hier ist ein Beispiel, wie man das machen kann:
mail/dotqmail.1402489028.txt.gz · Zuletzt geändert: 2014/06/11 14:17 von uber