Hi!
Ich hab grade einen postfix mit cyrus-imap aufgesetzt. Die Benutzer werden über SASL authentifiziert.
Dummerweise klappt das nicht, wenn es daran geht, Mails an einen lokalen Benutzer zu verschicken. Da kommt nämlich immer "user unknown in local recipient table". Ich denke das liegt daran, dass keine lokalen Useraccounts für die Mailbenutzer angelegt wurden, sondern diese nur innerhalb der sasldb bestehen.
Wie kann ich postfix dazu bringen, die User für ankommende Mails herzunehmen?
Postfix und SASL - user unknown in local recipient table
-
- Posts: 53
- Joined: 2002-06-14 08:43
- Location: Nüdlingen
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Postfix und SASL - user unknown in local recipient table
Richtig.Spenser wrote:Ich denke das liegt daran, dass keine lokalen Useraccounts für die Mailbenutzer angelegt wurden, sondern diese nur innerhalb der sasldb bestehen.
Das bringt dir nichts, weil die Benutzerverwaltung von Cyrus IMAP unabhängig von den Systembenutzern läuft. Du könntest dir jedoch eine Mapping-Tabelle anlegen, mit der die E-Mail-Adressen auf Cyrus-Benutzer gemapped werden (-> http://www.postfix.org/virtual.5.html).Spenser wrote:Wie kann ich postfix dazu bringen, die User für ankommende Mails herzunehmen?
-
- Posts: 53
- Joined: 2002-06-14 08:43
- Location: Nüdlingen
Re: Postfix und SASL - user unknown in local recipient table
Man müsste dann quasi alle lokalen Benutzer in den lokalen Transport
umbiegen.
Hast Du da einen konkreten Vorschlag?
Code: Select all
mailbox_transport = lmtp:localhost
Hast Du da einen konkreten Vorschlag?
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Postfix und SASL - user unknown in local recipient table
Eine kleine Transport-Tabelle (siehe `man transport(5)`) anlegen.