You are not logged in.

  • Login

1

Friday, October 8th 2010, 2:33pm

Maildrop - Zuordnung Benutzer <> eMail-Adresse

Hallo,

nachdem der eMail-Server erfolgreich läuft, bedarf es nur noch einer Änderung - ein Beispiel:
Nun soll "maildrop" eMails von "tim@gnex.org" annehmen und in das Verzeichnis des Benutzers, welchem diese eMail-Adresse gehört (xyz), einsortieren. Das Funktioniert aber leider nur solange, wie der Teil vor dem "@" (tim) mit dem Benutzernamen überein ist - In diesem Beispiel findet "maildrop" den Benutzer nicht, weil Postfix "tim" übergibt, "maildrop" aber "xyz" verlangt. Leider habe ich bisher keinen geeigneten Postfix-PIPE-Paramenter gefunden, der den richtigen Benutzernamen (xyz) übergibt.

Habt ihr eine Idee?

2

Saturday, October 9th 2010, 8:46am

arbeitet maildrop nicht Verzeichnisbasiert? Kannst du nicht einfach einen Symlink von xyz auf tim erstellen?

3

Saturday, October 9th 2010, 10:59am

Leider nein, weil maildrop die Courier-Authlib nutzt und versucht, den Benutzer "tim" in der Datenbank zu finden. Schön wäre es, wenn ich eine extra Konfigurationsdatei für maildrop hätte, dann könnte ich dort maildrop einfach sagen, er soll nach der eMail-Adresse suchen. Das könnte ich Courier zwar auch sagen, aber dann müssten sich die Benutzer via eMail-Adresse einloggen und das möchte ich nicht. Ich finde Benutzernamen schöner.

4

Saturday, October 9th 2010, 8:06pm

Kannst du denn beiden Authentifizierungsschnittstellen unterschiedliche Tabellen nennen?
Wenn das Problem nur die 2 Tabellen sind, die du nicht redundant haben willst, dann kannst du mit einer View arbeiten.

Aber vermutlich gehts nicht, da ja beide Systeme doch nur eine Authentifizierung nutzen, oder? :-/

5

Saturday, October 9th 2010, 8:44pm

Aber vermutlich gehts nicht, da ja beide Systeme doch nur eine Authentifizierung nutzen, oder? :-/
Genau. Es gab mal maildrop-Versionen, allerdings für andere Systeme, die eine eigene Datei für die Datenbankverbindung hatten - damit wäre es kein Problem.

Social bookmarks