Postfix meldet 550 unknown user beim Empfang von externen mails

ciceroo

New Member
Hallo,

ich habe einen vServer und betreibe Ubuntu 10.04 (lucid lynx). Ich habe mich nun an die Konfiguration eines Postfix Servers gemacht und soweit lief auch alles gut (die Ubuntu Dokumentation ist wirklich hervorragend).
Allerdings habe ich nun ein Problem beim Empfang von Mails die extern eingesandt werden. Wenn ich eine mail von irgendeinem externen Mailer an karlheinz@mydomain.com schicke, bekomme ich besagten 550 unknown user Fehler.

Zur Veranschaulichung:
Host: vserver1234.vserver.de (auch so eingetragen in hostname und hosts)
Zusätzliche Domain: mydomain.com
User: root, karlheinz

Was funktioniert:
Senden extern an karlheinz@vserver123.vserver.de
Senden intern von root an karlheinz@mydomain.com (mail -s bla karlheinz@mydomain.com)
Senden von karlheinz@mydomain.com an jedwede externe Mailbox.
POP3/IMAP Mailabruf via Dovecot

Was nicht funktioniert:
Senden extern an karlheinz@mydomain.com


Unten die main.cf von Postfix (postfix -n):

Code:
lias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
home_mailbox = Maildir/
inet_interfaces = all
inet_protocols = all
mailbox_command =
mailbox_size_limit = 0
mydestination = mail.mydomain.com localhost.mydomain.com localhost mydomain.com
mydomain = mydomain.com
myhostname = mail.mydomain.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = mydomain.com
readme_directory = no
recipient_delimiter = +
relayhost =
smtp_tls_note_starttls_offer = yes
smtp_tls_security_level = may
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/ssl/certs/cacert.pem
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/ssl/certs/smtpd.crt
smtpd_tls_key_file = /etc/ssl/private/smtpd.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom

hostname -f meldet "vserver1234.vserver.de"

Ich bin für jedwede Ratschläge dankbar. Muss ich mydomain.com als virtuelle domain angeben?
 
Ach, sorry, das hätte ich erwähnen sollen. Im mail log taucht nichts auf (tail -100 /var/log/mail.log | grep postfix). Muss ich evtl. ein bisschen mehr verbosity einstellen?

Da war ich natürlich schon, deshalb auch der Verdacht, dass ich das Ganze als virtuellen Eintrag laufen lassen sollte. Allerdings habe ich das Gefühl, dass das nicht sein muss...
 
Leider auch nicht, habe ich schon gechecked.

Pref Hostname IP Address TTL
10 mail.mydomain.com xxx.xxx.xxx.xxx 24 hrs

Ändert sich auch zuverlässig, wenn ich die postfix conf ändere.
 
Auf dem MX läuft kein Postfix sondern ein Exim.

Code:
ws@myramar:~$ host -tmx jls-software.com
jls-software.com mail is handled by 10 mail.jls-software.com.
ws@myramar:~$ host -ta mail.jls-software.com.
mail.jls-software.com has address 89.202.0.34
ws@myramar:~$ telnet 89.202.0.34 25
Trying 89.202.0.34...
Connected to 89.202.0.34.
Escape character is '^]'.
220 ms16-1.1blu.de ESMTP Exim 4.69 Tue, 13 Dec 2011 22:26:04 +0100
QUIT
221 ms16-1.1blu.de closing connection
Connection closed by foreign host.
 
Oha. Das ist nicht meiner. :)

Edit:

Okay, das ist natürlich peinlich. Ich passe mal die Domain-Einstellungen bei dem Hoster an. :)

Vielen Dank für die Spurensuche! Und spot on, Roger Wilco!
 
Last edited by a moderator:
Back
Top