Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
centos:mail_c6:mta_7 [28.12.2013 21:41. ] – [Dynamische Empfänger-Verifizierung] django | centos:mail_c6:mta_7 [22.07.2019 15:06. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 126: | Zeile 126: | ||
Postfix wird mit Hilfe des Moduls **verify** versuchen, noch während der Annahme der Bachricht von einem fremden Mailserver, beim Backend-System in Erfahrung zu bringen, ob dieses die Nachricht auch abnehmen würde. Ist dies der Fall, reicht Postfix die Nachricht an das Backend weiter. Anderenfalls wird die Annahme der Nachricht verweigert. Damit nun der Mailserver nicht jedesmal nachfragen muss, werden wir ihm hierzu eine kleine Datenbanktabelle spendieren, die auch nach einen Neustart des Servers zur Verfügung stehen kann. | Postfix wird mit Hilfe des Moduls **verify** versuchen, noch während der Annahme der Bachricht von einem fremden Mailserver, beim Backend-System in Erfahrung zu bringen, ob dieses die Nachricht auch abnehmen würde. Ist dies der Fall, reicht Postfix die Nachricht an das Backend weiter. Anderenfalls wird die Annahme der Nachricht verweigert. Damit nun der Mailserver nicht jedesmal nachfragen muss, werden wir ihm hierzu eine kleine Datenbanktabelle spendieren, die auch nach einen Neustart des Servers zur Verfügung stehen kann. | ||
+ | ==== Konfiguration ==== | ||
Als erstes legen wir nun das entsprechende Verzeichnis an und schenke es dem Nutzer Postfix. | Als erstes legen wir nun das entsprechende Verzeichnis an und schenke es dem Nutzer Postfix. | ||
# mkdir / | # mkdir / | ||
Zeile 141: | Zeile 142: | ||
</ | </ | ||
- | Ferner aktivieren wir nich den in der [[centos: | + | Ferner aktivieren wir noch den in der [[centos: |
<code bash># | <code bash># | ||
# Django : 2012-02-06 | # Django : 2012-02-06 | ||
Zeile 190: | Zeile 191: | ||
| | ||
- | Erst nach Ablauf von 31 Tagen wird eine bekannte und positive Adresse aus der Datenbank entfernt. Da aber bereits nach 7 Tagen eine Überprüfung der Adresse stattfindet, | + | Erst nach Ablauf von 31 Tagen wird eine bekannte und positive Adresse aus der Datenbank entfernt. Da aber bereits nach 7 Tagen eine Überprüfung der Adresse stattfindet, |
# postconf address_verify_negative_refresh_time | # postconf address_verify_negative_refresh_time | ||
Zeile 214: | Zeile 215: | ||
Dieser Parameter legt fest, mit welchem // | Dieser Parameter legt fest, mit welchem // | ||
+ | ==== automatische Pflege ==== | ||
<WRAP round important> | <WRAP round important> | ||
# tail -f / | # tail -f / | ||
Zeile 239: | Zeile 241: | ||
... | ... | ||
</ | </ | ||
+ | |||
+ | ==== Einträge suchen/ | ||
Werfen wir nun einen Blick in die verify-Datenbank von Postfix können wir für beide Beispiele die entsprechenden Einträge finden. | Werfen wir nun einen Blick in die verify-Datenbank von Postfix können wir für beide Beispiele die entsprechenden Einträge finden. | ||
# postmap -s btree:/ | # postmap -s btree:/ | ||
+ | |||
<code bash> | <code bash> | ||
peer.heinlein@nausch.org 2: | peer.heinlein@nausch.org 2: | ||
</ | </ | ||
+ | |||
+ | ==== manuell Einträge löschen ==== | ||
Wollen wir, warum auch immer, einen Eintrag der verify-Datenbank manuell entfernen, greifen wir auch auf den Befehl **postmap** zurück. | Wollen wir, warum auch immer, einen Eintrag der verify-Datenbank manuell entfernen, greifen wir auch auf den Befehl **postmap** zurück. | ||
# postmap -d peer.heinlein@nausch.org / | # postmap -d peer.heinlein@nausch.org / | ||
- | |||
- | |||
====== Links ====== | ====== Links ====== | ||
Zeile 254: | Zeile 259: | ||
* **[[http:// | * **[[http:// | ||
- | ~~DISCUSSION~~ | + |