martin
Well-Known Member
Hallo
ich bin gerade am Basteln mit Jails und habe nun folgende Jails eingerichtet:
1 -> mysql
2 -> mail (Dienste: POP, IMAP, SMTP)
3 -> http (mit postfixadmin)
Nun habe ich ein Problem mit dem Einrichten von E-Mail Accounts. Das Mailsystem ist so konfiguriert, dass alles über MySQL läuft (Benutzer, Auth, usw.). Das Zusammenspiel mit MySQL scheint reibungslos zu klappen, die Benutzer werden von postfixadmin in der Datenbank ordnungsgemäß angelegt, auch aliase usw.
Das Problem liegt bei den Mailboxen. Mein POP/IMAP ist so konfiguriert, dass im Verzeichnis /usr/local/virtual der Mail-Jail alle Mailboxen liegen, also unter /usr/jails/mail/usr/local/virutal. Mein Problem ist jetzt, dass postfixadmin natürlich im http Jail installiert ist. Wenn ich nun versuche ein Postfach anzulegen, kann postfixadmin aber klarerweise keine Mailbox im oben genannten Verzeichnis erstellen, weil das in nem anderen Jail ist und somit natürlich keine Rechte vorhanden sind.
Eigentlich klar, aber wie kann ich dieses Problem sauber lösen? Wie macht ihr das?
Gruß
martin
ich bin gerade am Basteln mit Jails und habe nun folgende Jails eingerichtet:
1 -> mysql
2 -> mail (Dienste: POP, IMAP, SMTP)
3 -> http (mit postfixadmin)
Nun habe ich ein Problem mit dem Einrichten von E-Mail Accounts. Das Mailsystem ist so konfiguriert, dass alles über MySQL läuft (Benutzer, Auth, usw.). Das Zusammenspiel mit MySQL scheint reibungslos zu klappen, die Benutzer werden von postfixadmin in der Datenbank ordnungsgemäß angelegt, auch aliase usw.
Das Problem liegt bei den Mailboxen. Mein POP/IMAP ist so konfiguriert, dass im Verzeichnis /usr/local/virtual der Mail-Jail alle Mailboxen liegen, also unter /usr/jails/mail/usr/local/virutal. Mein Problem ist jetzt, dass postfixadmin natürlich im http Jail installiert ist. Wenn ich nun versuche ein Postfach anzulegen, kann postfixadmin aber klarerweise keine Mailbox im oben genannten Verzeichnis erstellen, weil das in nem anderen Jail ist und somit natürlich keine Rechte vorhanden sind.
Eigentlich klar, aber wie kann ich dieses Problem sauber lösen? Wie macht ihr das?
Gruß
martin
