Guten Morgen, ich habe ein kleines Problem mit postfix & cyrus: ein Systembenutzer namens "mailsystem" wurde angelegt. Anschließend wurde in cyrus ein Postfach user.mailsystem angelegt, und die Berechtigungen gesetzt (Benutzer mailsystem & Benutzer cyrus) in welches per copy-&-paste Emails plaziert wurden. Leider nimmt postfix aber für den Benutzer keine Emails an ... Was kann dort falsch gelaufen sein? In /etc/alias ist kein Verweis auf mailsystem vorhanden (also keine versenhentliche Doppelbenennung). Danke & Gruß Torsten
ich habe ein kleines Problem mit postfix & cyrus: ein Systembenutzer namens "mailsystem" wurde angelegt. Anschließend wurde in cyrus ein Postfach user.mailsystem angelegt, und die Berechtigungen gesetzt (Benutzer mailsystem & Benutzer cyrus) in welches per copy-&-paste Emails plaziert wurden. Leider nimmt postfix aber für den Benutzer keine Emails an ...
Welchen Mechanismus verwendet Postfix denn, um User zu authentifizieren? SASL? Falls local_recipient_maps gesetzt ist, muss wahrscheinlich die db aktualisiert werden.
If the local_recipient_maps parameter value is non-empty, then the SMTP server will reject for an unknown local recipient mail with "User unknown in local recipient table".
To turn off unknown local recipient rejects by the SMTP server, specify:
/etc/postfix/main.cf: local_recipient_maps =
Hast du die Datenbank mit postmap erneuert oder ist es eine extern gespeicherte (sql/ldap etc.)? Sandy
Hi, Sandy Drobic scribbled on 13.12.2004 13:36: [...]
Leider nimmt postfix aber für den Benutzer keine Emails an ...
Welchen Mechanismus verwendet Postfix denn, um User zu authentifizieren? SASL?
Yep.
Falls local_recipient_maps gesetzt ist, muss wahrscheinlich die db aktualisiert werden.
Ist nicht gesetzt.
If the local_recipient_maps parameter value is non-empty, then the SMTP server will reject for an unknown local recipient mail with "User unknown in local recipient table".
To turn off unknown local recipient rejects by the SMTP server, specify:
/etc/postfix/main.cf: local_recipient_maps =
Hast du die Datenbank mit postmap erneuert oder ist es eine extern gespeicherte (sql/ldap etc.)?
Nein, habe ich nicht. In selbige Richtung ging auch mein erster Gedanke. Da aber später angelegte Benutzer Emails empfangen konnten, habe ich es wieder verworfen.
Sandy
Ich habe nun einmal den Benutzer mailsystem gelöscht, und mittels cyradm das Postfach gelöscht. Anschließend sowohl postfix als aus cyrus beendet/gestartet. Alsdann den Benutzer mailsystem mittels yast neu angelegt, Postfach erstellt, Berechtigung gesetzt: kein Mailempfang möglich, Fehler 550 5.1.1. Also die Löschung erneut durchgeführt, einen anderen Benutzer unter der gleichen UID angelegt, Postfach angelegt, Berechtigungen gesetzt: Mail wird empfangen ... Dann nochmals den Benutzer mailsystem unter einer neuen UID angelegt, Postfach erstellt, Berechtigungen gesetzt: kein Mailempfang möglich, Fehler 550 5.1.1. Da hat es mir dann gereicht. Das Postfach für systeminterne Mails heißt nun halt nicht mehr mailsystem, und die Zustellung funzt. Gruß Torsten
participants (2)
-
Sandy Drobic
-
Torsten E.