[Postfixbuch-users] User unknown in local recipient table Fehler
Sandy Drobic
postfixbuch-users at drobic.de
Di Feb 24 19:17:56 CET 2009
Roman Brunnemann wrote:
>
> Hallo zusammen.
>
> seit einiger Zeit versuche ich nun schon die Webmailer Sache aus der
> 2.Auflage im Kapitel 19 zum laufen zu bringen. Anders als im Beispiel
> soll nicht mit einer subdomain wie z.B. freemailer.domain.de gearbeitet
> werden, sondern es sollen alle Adressen direkt dadrüber abgebildet
> werden. Also die von domain.de.
>
> Aber es klappt einfach nicht. Ich bekomme immer die Fehlermeldung
>
> User unknown in local recipient table; from=<xxxxxxxxxx at gmx.de>
> to=<info at domain.de> proto=SMTP helo=<mail.gmx.net>
>
> config_directory = /etc/postfix
> inet_interfaces = all
> mail_owner = postfix
> mydestination = $myhostname, $mydomain, localhost, localhost.$mydomain
> myhostname = mail.domain2.de
Hier sieht man wieder die Gefahren von schlechter Obfuskation. :-(
In deiner Logzeile steht "domain.de", aber in deiner Konfig shet nur
domain2.de. Die Fehlermeldung oben besagt, dass domain.de in $mydestination
enthalten ist. Dies sehe ich hier aber nicht.
Vermutlich hast du auch noch Fehlermeldungen wie "eine Domain kann nur in
einer Domainklasse gleichzeitig sein" (entweder local domains = mydestination
oder virtual_mailbox_domains).
> mynetworks = 192.168.0.0/24, 127.0.0.0/8
> smtp_sasl_auth_enable = yes
> smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
> smtp_sasl_security_options = noanonymous
> smtpd_banner = $myhostname ESMTP $mail_name
> smtpd_recipient_restrictions =
> permit_sasl_authenticated,
> permit_mynetworks,
> reject_unauth_destination
> smtpd_sasl_auth_enable = yes
> virtual_alias_maps = hash:/etc/postfix/virtual
> virtual_gid_maps = mysql:/etc/postfix/ids.mysql
> virtual_mailbox_base = /var/maildirs
> virtual_mailbox_maps = mysql:/etc/postfix/mailbox.mysql
> virtual_minimum_uid = 5000
> virtual_uid_maps = mysql:/etc/postfix/ids.mysql
>
> In der virtual steht dann
>
> domain.de anything (postmap wurde ausgeführt)
>
> In der Datenbank-Tabelle mailusers ist dann auch ein Eintrag für den
> account info at domain.de drin:
>
> INSERT INTO `mailusers` (`id`, `account`, `uid`, `gid`, `maildir`,
> `home`, `password`, `created_by`, `created`, `memo_txt`,
> `memo_firstname`, `memo_surname`, `memo_name`) VALUES
> (1, 'info at domain.de', '5001', '5001', 'info/', '/var/maildirs/',
> 'geheim', 'Vorname Nachname', '2009-02-19 16:50:41', '', 'Vorname
> Nachname', 'Vorname NAchname')
>
> Ich habe echt keine Ahnung mehr woran es liegt. Kann mir einer von Euch
> helfen und mir einen entscheidenen Hinweis geben?
Stelle sicher, dass die gewünschte Domain in virtual_mailbox_domains ist und
NICHT in mydestination.
Prüfe, dass keine Fehlermeldungen im Log von Postfix auftauchen.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Mehr Informationen über die Mailingliste Postfixbuch-users