Hallo Leute,
ich hab mal eine Frage die ich mir selbst noch nicht so wirklich beantworten konnte.
Ich habe einen Mailserver aufgesetzt. Benutze Postfix und Cyrus-IMAP. Alle Benutzer liegen im LDAP.
Jetzt kommt der Fall das ich einem benutzer das Mailen verbieten möchte, seine Mailbox möchte ich aber weiterhin behalten. Ok, einfach dem Benutzer die rechte auf die Mailbox nehmen und er kann sie nicht mehr abrufen. Das wäre das kleinere Übel.
Was ist nun aber mit Postfix?
Den Benutzer kann ich nicht aus dem LDAP löschen, da er dort auch zwecks Serveranmeldung liegt. Er soll auch weiterhin das Recht haben sich anzumelden.
Meine erste Idee war es sein mail Attribut zu löschen. Somit kann Postfix keinen Lookup mehr ausführen und Mails die an ihn gehen werden rejected. Möchte ich aber auch nicht wirklich. Denn wenn ich schon seine Mailbox behalte sollen auch ruhig weiterhin Mails dorthin gehen.
Aber wie bekomme ich Postfix nun dazu den User nicht mehr für den Mailversand zu akzeptieren?
Bevor ichs vergesse, Postfix nutzt SASL-Auth.
Gibt es einen weg über smtpd-reject Parameter?
Hoffe ihr könnt mir helfen.
bis dahin
Tobi
ich hab mal eine Frage die ich mir selbst noch nicht so wirklich beantworten konnte.
Ich habe einen Mailserver aufgesetzt. Benutze Postfix und Cyrus-IMAP. Alle Benutzer liegen im LDAP.
Jetzt kommt der Fall das ich einem benutzer das Mailen verbieten möchte, seine Mailbox möchte ich aber weiterhin behalten. Ok, einfach dem Benutzer die rechte auf die Mailbox nehmen und er kann sie nicht mehr abrufen. Das wäre das kleinere Übel.
Was ist nun aber mit Postfix?
Den Benutzer kann ich nicht aus dem LDAP löschen, da er dort auch zwecks Serveranmeldung liegt. Er soll auch weiterhin das Recht haben sich anzumelden.
Meine erste Idee war es sein mail Attribut zu löschen. Somit kann Postfix keinen Lookup mehr ausführen und Mails die an ihn gehen werden rejected. Möchte ich aber auch nicht wirklich. Denn wenn ich schon seine Mailbox behalte sollen auch ruhig weiterhin Mails dorthin gehen.
Aber wie bekomme ich Postfix nun dazu den User nicht mehr für den Mailversand zu akzeptieren?
Bevor ichs vergesse, Postfix nutzt SASL-Auth.
Gibt es einen weg über smtpd-reject Parameter?
Hoffe ihr könnt mir helfen.
bis dahin
Tobi