Problem mit Postfix und Virtuellen Domains bzw. Postfächern
Hallo, heute mal in privater Mission: Ich habe mir einen Postfix unter SuSE 11.1 aufgesetzt. Dieser steht irgendwo in nem Rechenzentrum. Der Server hosted ne DOmain. Diese ist als Virtuelle DOmain angelegt. Leider habe ich da ein kleines Loop-Problem, und ich weiß leider nicht wieso. Irgendwie fühlt sich Postfix für die Domain nicht zuständig, ich finde aber leider den Fehler nicht. Hir mal der Output von postconf -n: ------------------------ alias_maps = hash:/etc/aliases biff = no canonical_maps = hash:/etc/postfix/canonical command_directory = /usr/sbin config_directory = /etc/postfix content_filter = amavisfeed:[127.0.0.1]:10024 daemon_directory = /usr/lib/postfix debug_peer_level = 1 defer_transports = delay_warning_time = 1h disable_dns_lookups = no disable_mime_output_conversion = no html_directory = /usr/share/doc/packages/postfix-doc/html inet_interfaces = all inet_protocols = all mail_owner = postfix mail_spool_dire ctory = /var/mail mailbox_command = /usr/lib/dovecot/deliver mailbox_size_limit = 0 mailbox_transport = mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man masquerade_classes = envelope_sender, header_sender, header_recipient masquerade_domains = masquerade_exceptions = root message_size_limit = 10240000 message_strip_characters = \0 mydestination = $myhostname, localhost.$mydomain myhostname = a1323.1st-housing.de mynetworks = 127.0.0.0/8 mynetworks_style = subnet myorigin = newaliases_path = /usr/bin/newaliases proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES receive_override_options = no_address_mappings relayhost = relocated_maps = hash:/etc/postfix/relocated sample_directory = /usr/share/doc/packages/postfix-doc/samples sender_canonical_maps = hash:/etc/postfix/sender_canonical sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtp_sasl_auth_enable = no smtp_use_tls = no smtpd_client_restrictions = smtpd_delay_reject = yes smtpd_helo_required = no smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_tls_auth_only = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = no strict_8bitmime = no strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf virtual_gid_maps = static:5000 virtual_mailbox_base = /var/mail virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf virtual_transport = dovecot virtual_uid_maps = static:5000 --------------- Postfix-Version ist 2.5.5 Sieht irgendjemand den Fehler? Gruß Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
At Mon, 19 Oct 2009 08:42:24 +0200, Daniel Spannbauer wrote:
Leider habe ich da ein kleines Loop-Problem, und ich weiß leider nicht wieso. Irgendwie fühlt sich Postfix für die Domain nicht zuständig, ich finde aber leider den Fehler nicht.
Sieht irgendjemand den Fehler?
Hellsehen koennen wir wohl nicht :-) Bitte poste mal deine virtual config, sowie einen kompletten Header einer Mail, die loopt, und zusaetlich die Ausgaben im logfile deines Postfix. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Hallo,
heute mal in privater Mission:
Ich habe mir einen Postfix unter SuSE 11.1 aufgesetzt. Dieser steht irgendwo in nem Rechenzentrum. Der Server hosted ne DOmain. Diese ist als Virtuelle DOmain angelegt. Leider habe ich da ein kleines Loop-Problem, und ich weiß leider nicht wieso. Irgendwie fühlt sich Postfix für die Domain nicht zuständig, ich finde aber leider den Fehler nicht.
DNS Problem? -- Andreas Ernst - IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de www.ae-online.de www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Hallo,
heute mal in privater Mission:
Ich habe mir einen Postfix unter SuSE 11.1 aufgesetzt. Dieser steht irgendwo in nem Rechenzentrum. Der Server hosted ne DOmain. Diese ist als Virtuelle DOmain angelegt.
virtual_alias_domain oder virtual_mailbox_domain?
Leider habe ich da ein kleines Loop-Problem, und ich weiß leider nicht wieso. Irgendwie fühlt sich Postfix für die Domain nicht zuständig, ich finde aber leider den Fehler nicht.
Poste bitte mal die Logzeilen, wo der Fehler auftritt.
Hir mal der Output von postconf -n:
------------------------ alias_maps = hash:/etc/aliases biff = no canonical_maps = hash:/etc/postfix/canonical command_directory = /usr/sbin config_directory = /etc/postfix content_filter = amavisfeed:[127.0.0.1]:10024 daemon_directory = /usr/lib/postfix debug_peer_level = 1 defer_transports = delay_warning_time = 1h disable_dns_lookups = no disable_mime_output_conversion = no html_directory = /usr/share/doc/packages/postfix-doc/html inet_interfaces = all inet_protocols = all mail_owner = postfix mail_spool_dire ctory = /var/mail mailbox_command = /usr/lib/dovecot/deliver mailbox_size_limit = 0 mailbox_transport = mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man masquerade_classes = envelope_sender, header_sender, header_recipient masquerade_domains = masquerade_exceptions = root message_size_limit = 10240000 message_strip_characters = \0 mydestination = $myhostname, localhost.$mydomain
Bist du sicher, dass du für die Domain "a1323.1st-housing.de" Mails annehmen willst?
myhostname = a1323.1st-housing.de mynetworks = 127.0.0.0/8 mynetworks_style = subnet
mynetworks_style wird nicht ausgewertet, wenn du mynetworks angegeben hast. Bei einem alleinstehenden Server sollte dann ohnehin nicht "subnet" stehen, sondern nur "host".
myorigin = newaliases_path = /usr/bin/newaliases proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES receive_override_options = no_address_mappings relayhost = relocated_maps = hash:/etc/postfix/relocated sample_directory = /usr/share/doc/packages/postfix-doc/samples sender_canonical_maps = hash:/etc/postfix/sender_canonical sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtp_sasl_auth_enable = no smtp_use_tls = no smtpd_client_restrictions = smtpd_delay_reject = yes smtpd_helo_required = no smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_tls_auth_only = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = no strict_8bitmime = no strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_gid_maps = static:5000 virtual_mailbox_base = /var/mail virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
Hier ist vermutlich der Fehler. Teste doch mal, ob die Domain wirklich abfragbar ist: postmap -q "virtual.domain" mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf virtual_transport = dovecot virtual_uid_maps = static:5000 ---------------
Postfix-Version ist 2.5.5
Sieht irgendjemand den Fehler?
Grins! Nein, du hast den Fehler nicht gepostet! -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Sandy,
Ich habe mir einen Postfix unter SuSE 11.1 aufgesetzt. Dieser steht irgendwo in nem Rechenzentrum. Der Server hosted ne DOmain. Diese ist als Virtuelle DOmain angelegt.
virtual_alias_domain oder virtual_mailbox_domain?
Sollte eigentlich virtual_mailbox werden, cih will also keine User im System anlegen müssen, im Postfix muss/soll reichen.
Leider habe ich da ein kleines Loop-Problem, und ich weiß leider nicht wieso. Irgendwie fühlt sich Postfix für die Domain nicht zuständig, ich finde aber leider den Fehler nicht.
Poste bitte mal die Logzeilen, wo der Fehler auftritt.
Oct 19 09:57:31 a1323 postfix/smtpd[4108]: connect from k.marco.de[217.6.149.82] Oct 19 09:57:31 a1323 postfix/smtpd[4108]: 536EE17A51E: client=k.marco.de[217.6.149.82] Oct 19 09:57:31 a1323 postfix/cleanup[1018]: 536EE17A51E: message-id=<4ADC1BE1.4010909@marco.de> Oct 19 09:57:31 a1323 postfix/qmgr[22568]: 536EE17A51E: from=<ds@marco.de>, size=1687, nrcpt=1 (queue active) Oct 19 09:57:31 a1323 postfix/smtpd[4108]: disconnect from k.marco.de[217.6.149.82] Oct 19 09:57:31 a1323 postfix/smtp[4182]: 536EE17A51E: to=<spanni@hondapower.de>, relay=none, delay=0.16, delays=0.16/0/0/0, dsn=5.4.6, status=bounced (mail for a1323.1st-housing.de loops back to myself) Oct 19 09:57:31 a1323 postfix/cleanup[3663]: 8A5FB17A525: message-id=<20091019075731.8A5FB17A525@a1323.1st-housing.de> Oct 19 09:57:31 a1323 postfix/bounce[4114]: 536EE17A51E: sender non-delivery notification: 8A5FB17A525 Oct 19 09:57:31 a1323 postfix/qmgr[22568]: 536EE17A51E: removed Oct 19 09:57:31 a1323 postfix/qmgr[22568]: 8A5FB17A525: from=<>, size=3576, nrcpt=1 (queue active) Oct 19 09:57:32 a1323 postfix/smtp[4197]: 8A5FB17A525: to=<ds@marco.de>, relay=mx05a.antispameurope.de[83.246.65.105]:25, delay=0.76, delays=0.07/0/0.1/0.59, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as E50FC6BC31F) Oct 19 09:57:32 a1323 postfix/qmgr[22568]: 8A5FB17A525: removed
Bist du sicher, dass du für die Domain "a1323.1st-housing.de" Mails
annehmen
willst?
naja, das ist der Hostname der Kiste. Keine Ahnung ob die noch für irgendwas gebraucht wird, drum hab ichs drin gelassen.
myhostname = a1323.1st-housing.de mynetworks = 127.0.0.0/8 mynetworks_style = subnet
mynetworks_style wird nicht ausgewertet, wenn du mynetworks angegeben hast. Bei einem alleinstehenden Server sollte dann ohnehin nicht "subnet" stehen, sondern nur "host".
Ok, geändert :)
myorigin = newaliases_path = /usr/bin/newaliases proxy_read_maps = $local_recipient_maps $mydestination
$virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps
$virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES receive_override_options = no_address_mappings relayhost = relocated_maps = hash:/etc/postfix/relocated sample_directory = /usr/share/doc/packages/postfix-doc/samples sender_canonical_maps = hash:/etc/postfix/sender_canonical sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtp_sasl_auth_enable = no smtp_use_tls = no smtpd_client_restrictions = smtpd_delay_reject = yes smtpd_helo_required = no smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_tls_auth_only = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = no strict_8bitmime = no strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 virtual_alias_maps =
mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_gid_maps = static:5000 virtual_mailbox_base = /var/mail virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
Hier ist vermutlich der Fehler. Teste doch mal, ob die Domain wirklich abfragbar ist:
postmap -q "virtual.domain" mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
Gibt einfach ne "1" aus, sollte also passen.
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf virtual_transport = dovecot virtual_uid_maps = static:5000 ---------------
Postfix-Version ist 2.5.5
Sieht irgendjemand den Fehler?
Grins! Nein, du hast den Fehler nicht gepostet!
Jetzt bessä? :) Gruß Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Hallo Sandy,
Ich habe mir einen Postfix unter SuSE 11.1 aufgesetzt. Dieser steht irgendwo in nem Rechenzentrum. Der Server hosted ne DOmain. Diese ist als Virtuelle DOmain angelegt.
virtual_alias_domain oder virtual_mailbox_domain?
Sollte eigentlich virtual_mailbox werden, cih will also keine User im System anlegen müssen, im Postfix muss/soll reichen.
Leider habe ich da ein kleines Loop-Problem, und ich weiß leider nicht wieso. Irgendwie fühlt sich Postfix für die Domain nicht zuständig, ich finde aber leider den Fehler nicht.
Poste bitte mal die Logzeilen, wo der Fehler auftritt.
Oct 19 09:57:31 a1323 postfix/smtpd[4108]: connect from k.marco.de[217.6.149.82] Oct 19 09:57:31 a1323 postfix/smtpd[4108]: 536EE17A51E: client=k.marco.de[217.6.149.82] Oct 19 09:57:31 a1323 postfix/cleanup[1018]: 536EE17A51E: message-id=<4ADC1BE1.4010909@marco.de> Oct 19 09:57:31 a1323 postfix/qmgr[22568]: 536EE17A51E: from=<ds@marco.de>, size=1687, nrcpt=1 (queue active) Oct 19 09:57:31 a1323 postfix/smtpd[4108]: disconnect from k.marco.de[217.6.149.82] Oct 19 09:57:31 a1323 postfix/smtp[4182]: 536EE17A51E: to=<spanni@hondapower.de>, relay=none, delay=0.16, delays=0.16/0/0/0, dsn=5.4.6, status=bounced (mail for a1323.1st-housing.de loops back to myself)
Okay, und hier komme ich auch ins Grübeln. (^-^) Deiner Konfig nach sollte diese Domain angenommen werden: mydestination = $myhostname, localhost.$mydomain myhostname = a1323.1st-housing.de Obwohl du diese Domain vermutlich als virtual_mailbox_domain betreiben möchtest. Ich habe etwas im DNS gesucht und folgendes festgestellt: mx für hondapower.de ist mail.hondapower.de mail.hondapower.de hat IP 62.112.152.117 PTR für 62.112.152.117 ist hondapower.de Sauberer wäre es, wenn dein Server als mail.hondapower.de firmieren würde. Zusätzlich noch den PTR auf mail.hondapower.de setzen, und dein System wäre DNS-technisch sauber. Bitte teste doch mal, wie die domains hondapower.de und a1323.1sthosting.de extern und auf dem Server selbst aufgelöst werden. Da scheint etwas faul zu sein. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Okay, und hier komme ich auch ins Grübeln. (^-^) Deiner Konfig nach sollte diese Domain angenommen werden:
mydestination = $myhostname, localhost.$mydomain myhostname = a1323.1st-housing.de
Obwohl du diese Domain vermutlich als virtual_mailbox_domain betreiben möchtest.
Ich habe etwas im DNS gesucht und folgendes festgestellt:
mx für hondapower.de ist mail.hondapower.de mail.hondapower.de hat IP 62.112.152.117 PTR für 62.112.152.117 ist hondapower.de
Sauberer wäre es, wenn dein Server als mail.hondapower.de firmieren würde.
Also myhostname auf mail.hondapower.de setzen?
Zusätzlich noch den PTR auf mail.hondapower.de setzen, und dein System wäre DNS-technisch sauber.
Bitte teste doch mal, wie die domains hondapower.de und a1323.1sthosting.de extern und auf dem Server selbst aufgelöst werden. Da scheint etwas faul zu sein.
Glaube das ist die Lösung. a1323.1sthosting.de verwiest auf ne ganz andere IP als die meines Servers. Da hat wohl der Hoster nen Knopf drin würd ich sagen. Hab die mal angeschrieben, mal schauen was die zu sagen. Danke Gruß Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Okay, und hier komme ich auch ins Grübeln. (^-^) Deiner Konfig nach sollte diese Domain angenommen werden:
mydestination = $myhostname, localhost.$mydomain myhostname = a1323.1st-housing.de
Obwohl du diese Domain vermutlich als virtual_mailbox_domain betreiben möchtest.
Ich habe etwas im DNS gesucht und folgendes festgestellt:
mx für hondapower.de ist mail.hondapower.de mail.hondapower.de hat IP 62.112.152.117 PTR für 62.112.152.117 ist hondapower.de
Sauberer wäre es, wenn dein Server als mail.hondapower.de firmieren würde.
Also myhostname auf mail.hondapower.de setzen?
Ja. Da myhostname auch für HELO verwendet wird, ist das schon wichtig.
Zusätzlich noch den PTR auf mail.hondapower.de setzen, und dein System wäre DNS-technisch sauber.
Bitte teste doch mal, wie die domains hondapower.de und a1323.1sthosting.de extern und auf dem Server selbst aufgelöst werden. Da scheint etwas faul zu sein.
Glaube das ist die Lösung. a1323.1sthosting.de verwiest auf ne ganz
Ohne Bindestrich? Dein Hostname ist doch a1323.1st-housing.de.
andere IP als die meines Servers. Da hat wohl der Hoster nen Knopf drin würd ich sagen. Hab die mal angeschrieben, mal schauen was die zu sagen.
Ich habe deinen Hostnamen auch mal extern versucht aufzulösen, was jedoch fehlschlägt: dig a1323.1st-housing.de ; <<>> DiG 9.4.2-P1 <<>> a1323.1st-housing.de ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 12145 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;a1323.1st-housing.de. IN A ;; AUTHORITY SECTION: 1st-housing.de. 10800 IN SOA customer1.name-server.de. hostmaster.1st-housing.de. 2009091602 10800 3600 3600000 86400 ;; Query time: 23 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Oct 19 10:53:33 2009 ;; MSG SIZE rcvd: 107 NXDOMAIN als Ergebnis für den Hostnamen eines Mailservers ist ziemlich übel! -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sandy Drobic schrieb:
Also myhostname auf mail.hondapower.de setzen?
Ja. Da myhostname auch für HELO verwendet wird, ist das schon wichtig.
Ok, getan.
Zusätzlich noch den PTR auf mail.hondapower.de setzen, und dein System wäre DNS-technisch sauber.
Bitte teste doch mal, wie die domains hondapower.de und a1323.1sthosting.de extern und auf dem Server selbst aufgelöst werden. Da scheint etwas faul zu sein.
Glaube das ist die Lösung. a1323.1sthosting.de verwiest auf ne ganz
Ohne Bindestrich? Dein Hostname ist doch a1323.1st-housing.de.
Jo, hab ich auch gerade bemerkt. Hab ich meinen Hoster umsonst verrückt gemacht.
andere IP als die meines Servers. Da hat wohl der Hoster nen Knopf drin würd ich sagen. Hab die mal angeschrieben, mal schauen was die zu sagen.
Ich habe deinen Hostnamen auch mal extern versucht aufzulösen, was jedoch fehlschlägt:
dig a1323.1st-housing.de
; <<>> DiG 9.4.2-P1 <<>> a1323.1st-housing.de ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 12145 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION: ;a1323.1st-housing.de. IN A
;; AUTHORITY SECTION: 1st-housing.de. 10800 IN SOA customer1.name-server.de. hostmaster.1st-housing.de. 2009091602 10800 3600 3600000 86400
;; Query time: 23 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Oct 19 10:53:33 2009 ;; MSG SIZE rcvd: 107
NXDOMAIN als Ergebnis für den Hostnamen eines Mailservers ist ziemlich übel!
Sorry, aber da bin ich, was Nameserver angeht, nicht fit genug um das beurteilen zu können. Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Sandy Drobic schrieb:
Also myhostname auf mail.hondapower.de setzen?
Ja. Da myhostname auch für HELO verwendet wird, ist das schon wichtig.
Ok, getan.
So, myhostname geändert, Mail loopt immernoch. Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 089C417A508: from=<ds@marco.de>, size= 1689, nrcpt=1 (queue active) Oct 19 12:47:32 a1323 postfix/smtpd[5126]: disconnect from k.marco.de[217.6.149. 82] Oct 19 12:47:32 a1323 postfix/smtp[4800]: 089C417A508: to=<spanni@hondapower.de> , relay=none, delay=0.17, delays=0.16/0/0/0, dsn=5.4.6, status=bounced (mail for mail.hondapower.de loops back to myself) Oct 19 12:47:32 a1323 postfix/cleanup[4799]: 4380217A531: message-id=<2009101910 4732.4380217A531@mail.hondapower.de> Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 4380217A531: from=<>, size=3556, nrcpt =1 (queue active) Oct 19 12:47:32 a1323 postfix/bounce[5413]: 089C417A508: sender non-delivery not ification: 4380217A531 Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 089C417A508: removed Der Rechner fühlt sich wohl für die Domain hondapower.de nicht zuständig. Gruß Daniel
-- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Daniel Spannbauer schrieb:
Sandy Drobic schrieb:
Also myhostname auf mail.hondapower.de setzen?
Ja. Da myhostname auch für HELO verwendet wird, ist das schon wichtig.
Ok, getan.
So, myhostname geändert, Mail loopt immernoch.
Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 089C417A508: from=<ds@marco.de>, size= 1689, nrcpt=1 (queue active) Oct 19 12:47:32 a1323 postfix/smtpd[5126]: disconnect from k.marco.de[217.6.149. 82] Oct 19 12:47:32 a1323 postfix/smtp[4800]: 089C417A508: to=<spanni@hondapower.de> , relay=none, delay=0.17, delays=0.16/0/0/0, dsn=5.4.6, status=bounced (mail for mail.hondapower.de loops back to myself) Oct 19 12:47:32 a1323 postfix/cleanup[4799]: 4380217A531: message-id=<2009101910 4732.4380217A531@mail.hondapower.de> Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 4380217A531: from=<>, size=3556, nrcpt =1 (queue active) Oct 19 12:47:32 a1323 postfix/bounce[5413]: 089C417A508: sender non-delivery not ification: 4380217A531 Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 089C417A508: removed
Der Rechner fühlt sich wohl für die Domain hondapower.de nicht zuständig.
Dann kann es eigentlich nur noch an der master.cf liegen. Poste die bitte mal. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Der Rechner fühlt sich wohl für die Domain hondapower.de nicht zuständig.
Dann kann es eigentlich nur noch an der master.cf liegen. Poste die bitte mal.
ok, hier die Master.cf: # # Postfix master process configuration file. For details on the format # of the file, see the Postfix master(5) manual page. # # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - n - - smtpd -o content_filter=amavisfeed: #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject # -o smtpd_client_restrictions=permit_sasl_authenticated,reject #smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes # -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject # -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes #628 inet n - n - - qmqpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr #qmgr fifo n - n 300 1 oqmgr #tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap smtp unix - - n - - smtp # When relaying mail as backup MX, disable fallback_relay to avoid MX loops relay unix - - n - - smtp -o fallback_relay= # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 showq unix n - n - - showq error unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil 127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_delay_reject=no -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o smtpd_data_restrictions=reject_unauth_pipelining -o smtpd_end_of_data_restrictions= -o mynetworks=127.0.0.0/8 -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000 -o smtpd_client_connection_count_limit=0 -o smtpd_client_connection_rate_limit=0 -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks scache unix - - n - 1 scache # # ==================================================================== # Interfaces to non-Postfix software. Be sure to examine the manual # pages of the non-Postfix software to find out what options it wants. # # Many of the following services use the Postfix pipe(8) delivery # agent. See the pipe(8) man page for information about ${recipient} # and other message envelope options. # ==================================================================== # # maildrop. See the Postfix MAILDROP_README file for details. # Also specify in main.cf: maildrop_destination_recipient_limit=1 # maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}cyrus unix - n n - - pipe user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient procmail unix - n n - - pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient} #spamfilter unix - n n - - pipe # flags=Rq user=filter argv=/usr/bin/postfixfilter -f ${sender} -- ${recipient} amavisfeed unix - - n - 2 smtp -o lmtp_data_done_timeout=1200 -o lmtp_send_xforward_command=yes -o disable_dns_lookups=yes dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} -n -m ${extension} Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Der Rechner fühlt sich wohl für die Domain hondapower.de nicht zuständig.
Dann kann es eigentlich nur noch an der master.cf liegen. Poste die bitte mal.
Sehr merkwürdig. Ich sehe hier ebenfalls nichts merkwürdiges. Wenn du Postfix stoppst und dann startest, tauchen im Log Fehlermeldungen beim Start auf? Wenn keine Fehlermeldungen auftauchen, bitte mal verbose laufen lassen: smtp inet n - n - - smtpd -v -o content_filter=amavisfeed: Das ist sehr ausführlich, wird aber hoffentlich zeigen, was er testet und wo es klemmt.
ok, hier die Master.cf:
# # Postfix master process configuration file. For details on the format # of the file, see the Postfix master(5) manual page. # # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - n - - smtpd -o content_filter=amavisfeed: #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject # -o smtpd_client_restrictions=permit_sasl_authenticated,reject #smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes # -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject # -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes #628 inet n - n - - qmqpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr #qmgr fifo n - n 300 1 oqmgr #tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap smtp unix - - n - - smtp # When relaying mail as backup MX, disable fallback_relay to avoid MX loops relay unix - - n - - smtp -o fallback_relay= # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 showq unix n - n - - showq error unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil 127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_delay_reject=no -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o smtpd_data_restrictions=reject_unauth_pipelining -o smtpd_end_of_data_restrictions= -o mynetworks=127.0.0.0/8 -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000 -o smtpd_client_connection_count_limit=0 -o smtpd_client_connection_rate_limit=0 -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks
scache unix - - n - 1 scache # # ==================================================================== # Interfaces to non-Postfix software. Be sure to examine the manual # pages of the non-Postfix software to find out what options it wants. # # Many of the following services use the Postfix pipe(8) delivery # agent. See the pipe(8) man page for information about ${recipient} # and other message envelope options. # ==================================================================== # # maildrop. See the Postfix MAILDROP_README file for details. # Also specify in main.cf: maildrop_destination_recipient_limit=1 # maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}cyrus unix - n n - - pipe user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient procmail unix - n n - - pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient} #spamfilter unix - n n - - pipe # flags=Rq user=filter argv=/usr/bin/postfixfilter -f ${sender} -- ${recipient} amavisfeed unix - - n - 2 smtp -o lmtp_data_done_timeout=1200 -o lmtp_send_xforward_command=yes -o disable_dns_lookups=yes dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} -n -m ${extension}
Gruß
Daniel
-- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:opensuse-de@drobic.de] Gesendet: Montag, 19. Oktober 2009 15:54 An: opensuse-de@opensuse.org Betreff: Re: Problem mit Postfix und Virtuellen Domains bzw. Postfächern
Daniel Spannbauer wrote:
Der Rechner fühlt sich wohl für die Domain hondapower.de nicht zuständig.
Dann kann es eigentlich nur noch an der master.cf liegen. Poste die bitte mal.
Sehr merkwürdig. Ich sehe hier ebenfalls nichts merkwürdiges.
Danke, dachte schon ich seh den Wald vor Bäumen nicht.
Wenn du Postfix stoppst und dann startest, tauchen im Log Fehlermeldungen beim Start auf?
Wenn keine Fehlermeldungen auftauchen, bitte mal verbose laufen lassen:
smtp inet n - n - - smtpd -v -o content_filter=amavisfeed:
Das ist sehr ausführlich, wird aber hoffentlich zeigen, was er testet und wo es klemmt.
Naja, mal schauen ob ich da was rausklammüsern kann. Auf dem Server gehen viele Mails raus und rein, da was sinnvolles in den logs zu finden ist ne ziemliche Arbeit. Gruß Daniel
ok, hier die Master.cf:
# # Postfix master process configuration file. For details on the
format
# of the file, see the Postfix master(5) manual page. # #
======================================================================= ===
# service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) #
======================================================================= ===
smtp inet n - n - - smtpd -o content_filter=amavisfeed: #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject # -o smtpd_client_restrictions=permit_sasl_authenticated,reject #smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes # -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject # -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes #628 inet n - n - - qmqpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr #qmgr fifo n - n 300 1 oqmgr #tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - n - - trivial- rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap smtp unix - - n - - smtp # When relaying mail as backup MX, disable fallback_relay to avoid MX loops relay unix - - n - - smtp -o fallback_relay= # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 showq unix n - n - - showq error unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil 127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_delay_reject=no -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o smtpd_data_restrictions=reject_unauth_pipelining -o smtpd_end_of_data_restrictions= -o mynetworks=127.0.0.0/8 -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000 -o smtpd_client_connection_count_limit=0 -o smtpd_client_connection_rate_limit=0 -o
receive_override_options=no_header_body_checks,no_unknown_recipient_che cks
scache unix - - n - 1 scache # #
# Interfaces to non-Postfix software. Be sure to examine the manual # pages of the non-Postfix software to find out what options it wants. # # Many of the following services use the Postfix pipe(8) delivery # agent. See the pipe(8) man page for information about ${recipient} # and other message envelope options. # ==================================================================== # # maildrop. See the Postfix MAILDROP_README file for details. # Also specify in main.cf: maildrop_destination_recipient_limit=1 # maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}cyrus unix - n n - -
==================================================================== pipe
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient procmail unix - n n - - pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient} #spamfilter unix - n n - - pipe # flags=Rq user=filter argv=/usr/bin/postfixfilter -f ${sender} -- ${recipient} amavisfeed unix - - n - 2 smtp -o lmtp_data_done_timeout=1200 -o lmtp_send_xforward_command=yes -o disable_dns_lookups=yes dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} -n -m ${extension}
Gruß
Daniel
-- Sandy
Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
__________ Hinweis von ESET NOD32 Antivirus, Signaturdatenbank-Version 4521 (20091019) __________
E-Mail wurde geprüft mit ESET NOD32 Antivirus.
__________ Hinweis von ESET NOD32 Antivirus, Signaturdatenbank-Version 4521 (20091019) __________ E-Mail wurde geprüft mit ESET NOD32 Antivirus. http://www.eset.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:opensuse-de@drobic.de] Gesendet: Montag, 19. Oktober 2009 15:54 An: opensuse-de@opensuse.org Betreff: Re: Problem mit Postfix und Virtuellen Domains bzw. Postfächern
Daniel Spannbauer wrote:
Der Rechner fühlt sich wohl für die Domain hondapower.de nicht zuständig.
Dann kann es eigentlich nur noch an der master.cf liegen. Poste die bitte mal.
Sehr merkwürdig. Ich sehe hier ebenfalls nichts merkwürdiges.
Wenn du Postfix stoppst und dann startest, tauchen im Log Fehlermeldungen beim Start auf?
Wenn keine Fehlermeldungen auftauchen, bitte mal verbose laufen lassen:
smtp inet n - n - - smtpd -v -o content_filter=amavisfeed:
Das ist sehr ausführlich, wird aber hoffentlich zeigen, was er testet und wo es klemmt.
So, habe hoffentlich was sinnvolles rausgezogen. Ich hab die Datei etwas eingekürzt, da war viel zwischendrin was mit dem Problem hier nichts zu tun hat. Hoffentlich kann man hier ne Datei anhängen. Gruß Daniel __________ Hinweis von ESET NOD32 Antivirus, Signaturdatenbank-Version 4524 (20091019) __________ E-Mail wurde geprüft mit ESET NOD32 Antivirus. http://www.eset.com
So, myhostname geändert, Mail loopt immernoch.
Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 089C417A508: from=<ds@marco.de>, size= 1689, nrcpt=1 (queue active) Oct 19 12:47:32 a1323 postfix/smtpd[5126]: disconnect from k.marco.de[217.6.149. 82] Oct 19 12:47:32 a1323 postfix/smtp[4800]: 089C417A508: to=<spanni@hondapower.de> , relay=none, delay=0.17, delays=0.16/0/0/0, dsn=5.4.6, status=bounced (mail for mail.hondapower.de loops back to myself) Oct 19 12:47:32 a1323 postfix/cleanup[4799]: 4380217A531: message-id=<2009101910 4732.4380217A531@mail.hondapower.de> Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 4380217A531: from=<>, size=3556, nrcpt =1 (queue active) Oct 19 12:47:32 a1323 postfix/bounce[5413]: 089C417A508: sender non-delivery not ification: 4380217A531 Oct 19 12:47:32 a1323 postfix/qmgr[4737]: 089C417A508: removed
Der Rechner fühlt sich wohl für die Domain hondapower.de nicht zuständig.
Gruß
Daniel
Beim Durchsehen deiner config vermisste ich: relay_domains = $mydestination, mysql:/etc/postfix/mysql_relay_domains_maps.cf da du, wie gesagt, "virtuelle" Domains hast, sollte Postfix auch wissen, was er relayen darf. Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Christian wrote:
Beim Durchsehen deiner config vermisste ich: relay_domains = $mydestination, mysql:/etc/postfix/mysql_relay_domains_maps.cf
da du, wie gesagt, "virtuelle" Domains hast, sollte Postfix auch wissen, was er relayen darf.
Das ist hier bedeutungslos, da eine Relay_domain dann eingesetzt wird, wenn die Mails an einen Backend-Server weitergeleitet werden. In diesem Fall ist jedoch der Server Endstation. Somit ist die Domain in virtual_mailbox_domains oder mydestination die richtige Lösung. Relay_domains haben nichts mit der Erlaubnis zum Relayen zu tun, sondern nur mit der Frage, ob der Server für diese Domain zuständig sein soll oder nicht. Unsere Mailgateways mit Postfix z.B. sind die MX für unsere Domains. Auf diesen sind die Domains als relay_domains definiert, da sie Mails zwar entgegen nehmen, sie dann jedoch an die Domino-Server weiterleiten. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Sandy, Sandy Drobic schrieb:
Christian wrote:
Beim Durchsehen deiner config vermisste ich: relay_domains = $mydestination, mysql:/etc/postfix/mysql_relay_domains_maps.cf
da du, wie gesagt, "virtuelle" Domains hast, sollte Postfix auch wissen, was er relayen darf.
Das ist hier bedeutungslos, da eine Relay_domain dann eingesetzt wird, wenn die Mails an einen Backend-Server weitergeleitet werden. In diesem Fall ist jedoch der Server Endstation. Somit ist die Domain in virtual_mailbox_domains oder mydestination die richtige Lösung. Sorry, hast ja recht. Dann sollte Daniel auch mal checken, ob so auch wirklich in "virtual_mailbox_domains" drin ist.
Wenn ne Domain auf nen host zeigt, diese aber weder in mydestination, oder virtual_mailbox_domains ist, dann kommt dieser loop back.
Relay_domains haben nichts mit der Erlaubnis zum Relayen zu tun, sondern nur mit der Frage, ob der Server für diese Domain zuständig sein soll oder nicht.
Eben doch, wenn er zum Beispiel Backup-MX ist, aber nicht destination, dann muß er diese domain relayen dürfen.
Unsere Mailgateways mit Postfix z.B. sind die MX für unsere Domains. Auf diesen sind die Domains als relay_domains definiert, da sie Mails zwar entgegen nehmen, sie dann jedoch an die Domino-Server weiterleiten.
Yep.
ich würd mal das debug einschalten, dann sieht man mehr im LOG. ;) Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Ursprüngliche Nachricht----- Von: Christian [mailto:chris@computersalat.de] Gesendet: Dienstag, 20. Oktober 2009 09:57 An: opensuse-de@opensuse.org Betreff: Re: Problem mit Postfix und Virtuellen Domains bzw. Postfächern
Hallo Sandy,
Sandy Drobic schrieb:
Christian wrote:
Beim Durchsehen deiner config vermisste ich: relay_domains = $mydestination, mysql:/etc/postfix/mysql_relay_domains_maps.cf
da du, wie gesagt, "virtuelle" Domains hast, sollte Postfix auch wissen, was er relayen darf.
Das ist hier bedeutungslos, da eine Relay_domain dann eingesetzt wird, wenn die Mails an einen Backend-Server weitergeleitet werden. In diesem Fall ist jedoch der Server Endstation. Somit ist die Domain in virtual_mailbox_domains oder mydestination die richtige Lösung. Sorry, hast ja recht. Dann sollte Daniel auch mal checken, ob so auch wirklich in "virtual_mailbox_domains" drin ist.
Wenn ne Domain auf nen host zeigt, diese aber weder in mydestination, oder virtual_mailbox_domains ist, dann kommt dieser loop back.
Relay_domains haben nichts mit der Erlaubnis zum Relayen zu tun,
sondern nur
mit der Frage, ob der Server für diese Domain zuständig sein soll oder nicht. Eben doch, wenn er zum Beispiel Backup-MX ist, aber nicht destination, dann muß er diese domain relayen dürfen.
Unsere Mailgateways mit Postfix z.B. sind die MX für unsere Domains.
Auf
diesen sind die Domains als relay_domains definiert, da sie Mails zwar entgegen nehmen, sie dann jedoch an die Domino-Server weiterleiten. Yep.
ich würd mal das debug einschalten, dann sieht man mehr im LOG. ;)
Siehe letzte Mail von mir, da hab ich ne Datei angehängt. Gruß Daniel
Gruß Chris
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
__________ Hinweis von ESET NOD32 Antivirus, Signaturdatenbank-Version 4526 (20091020) __________
E-Mail wurde geprüft mit ESET NOD32 Antivirus.
__________ Hinweis von ESET NOD32 Antivirus, Signaturdatenbank-Version 4526 (20091020) __________ E-Mail wurde geprüft mit ESET NOD32 Antivirus. http://www.eset.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Daniel, laut deinem LOG hast du. $mydestination -> mail.hondapower.de, localhost.hondapower.de mach mal: mydestination = $myhostname, $mydomain oder mydestination = $myhostname, localhost.$mydomain, $mydomain dann kann ist er auch für "hondapower.de" destination. Dann solte es gehen und nicht mehr loopen. Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Christian schrieb:
Hallo Daniel,
laut deinem LOG hast du. $mydestination -> mail.hondapower.de, localhost.hondapower.de
mach mal: mydestination = $myhostname, $mydomain oder mydestination = $myhostname, localhost.$mydomain, $mydomain
dann kann ist er auch für "hondapower.de" destination. Dann solte es gehen und nicht mehr loopen.
Sicher? Hondapower.de ist ja ne Virtuelle Domain. Da müsste ich ja dann jede weitere Domain auf dem Server auch da einbauen. Gruß Daniel
Gruß Chris
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Daniel, Daniel Spannbauer schrieb:
Sicher? Hondapower.de ist ja ne Virtuelle Domain. Da müsste ich ja dann jede weitere Domain auf dem Server auch da einbauen.
Nur zum testen. Wenns damit geht, mußt du herausfinden, ob postfix die "hondapower.de" überhaupt in der virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf findet. Laut log find ich nichts, das postfix eben in diese "DB" schaut. d.h. wenn hondapower.de in mydestination ist (für den test), dann liegt die Vermutung nahe, das: a) hondapower.de ist nicht in virtual_mailbox_domains b) postfix schaut da nicht nach oder kann nicht nachschauen. Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Christian schrieb:
Hallo Daniel,
Daniel Spannbauer schrieb:
Sicher? Hondapower.de ist ja ne Virtuelle Domain. Da müsste ich ja dann jede weitere Domain auf dem Server auch da einbauen.
Nur zum testen. Wenns damit geht, mußt du herausfinden, ob postfix die "hondapower.de" überhaupt in der
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
findet.
"postmap -q "hondapower.de" mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf" Gibt "1" aus, sollte also passen.
Laut log find ich nichts, das postfix eben in diese "DB" schaut.
Die Frage ist: Würde er das protokollieren?
d.h. wenn hondapower.de in mydestination ist (für den test), dann liegt die Vermutung nahe, das: a) hondapower.de ist nicht in virtual_mailbox_domains b) postfix schaut da nicht nach oder kann nicht nachschauen.
Die Frage wäre dann allerdings: Warum nicht? Gruß Daniel
Gruß Chris
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi,
"postmap -q "hondapower.de" mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf" Gibt "1" aus, sollte also passen.
ACK
Laut log find ich nichts, das postfix eben in diese "DB" schaut.
Die Frage ist: Würde er das protokollieren?
hmm, macht er bei mir auch nicht.
d.h. wenn hondapower.de in mydestination ist (für den test), dann liegt die Vermutung nahe, das: a) hondapower.de ist nicht in virtual_mailbox_domains b) postfix schaut da nicht nach oder kann nicht nachschauen.
Die Frage wäre dann allerdings: Warum nicht?
er findet den Empfänger und setzt den entsprechenden transport: Oct 19 22:07:24 a1323 postfix/smtpd[4577]: resolve_clnt: `' -> `spanni@hondapower.de' -> transp=`dovecot' host=`hondapower.de' rcpt=`spanni@hondapower.de' flags= class=virtual Oct 19 22:07:24 a1323 postfix/smtpd[4577]: ctable_locate: install entry key spanni@hondapower.de Oct 19 22:07:24 a1323 postfix/smtpd[4577]: extract_addr: in: <spanni@hondapower.de>, result: spanni@hondapower.de Bei dir ist transport=dovecot Ich verwende courier und : Oct 21 11:30:58 nyx postfix/smtpd[7706]: resolve_clnt: `chris@computersalat.de' -> transp=`virtual' host=`computersalat.de' rcpt=`chris@computersalat.de' flags= class=virtual Oct 21 11:30:58 nyx postfix/smtpd[7706]: ctable_locate: install entry key chris@computersalat.de Oct 21 11:30:58 nyx postfix/smtpd[7706]: extract_addr: result: chris@computersalat.de Bei mir ist transport=virtual Vielleicht stimmt da "transport" was net. Wenn ich das richtig verstehe, dann wird die Mail an dovecot übergeben zum speichern in der mailbox ? Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Christian schrieb:
Hi,
"postmap -q "hondapower.de" mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf" Gibt "1" aus, sollte also passen. ACK
Laut log find ich nichts, das postfix eben in diese "DB" schaut.
Die Frage ist: Würde er das protokollieren? hmm, macht er bei mir auch nicht.
d.h. wenn hondapower.de in mydestination ist (für den test), dann liegt die Vermutung nahe, das: a) hondapower.de ist nicht in virtual_mailbox_domains b) postfix schaut da nicht nach oder kann nicht nachschauen.
Die Frage wäre dann allerdings: Warum nicht? er findet den Empfänger und setzt den entsprechenden transport:
Oct 19 22:07:24 a1323 postfix/smtpd[4577]: resolve_clnt: `' -> `spanni@hondapower.de' -> transp=`dovecot' host=`hondapower.de' rcpt=`spanni@hondapower.de' flags= class=virtual Oct 19 22:07:24 a1323 postfix/smtpd[4577]: ctable_locate: install entry key spanni@hondapower.de Oct 19 22:07:24 a1323 postfix/smtpd[4577]: extract_addr: in: <spanni@hondapower.de>, result: spanni@hondapower.de
Bei dir ist transport=dovecot
Ich verwende courier und :
Oct 21 11:30:58 nyx postfix/smtpd[7706]: resolve_clnt: `chris@computersalat.de' -> transp=`virtual' host=`computersalat.de' rcpt=`chris@computersalat.de' flags= class=virtual Oct 21 11:30:58 nyx postfix/smtpd[7706]: ctable_locate: install entry key chris@computersalat.de Oct 21 11:30:58 nyx postfix/smtpd[7706]: extract_addr: result: chris@computersalat.de
Bei mir ist transport=virtual
Vielleicht stimmt da "transport" was net.
Wenn ich das richtig verstehe, dann wird die Mail an dovecot übergeben zum speichern in der mailbox ?
Genau so ist es. Dovecot liefert über den eigenen lda aus. Wer liefert denn bei dir die Mails ins Porstfach? Postfix selber? Gruß Daniel
Gruß Chris
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi
Genau so ist es. Dovecot liefert über den eigenen lda aus.
OK
Wer liefert denn bei dir die Mails ins Porstfach? Postfix selber?
Ja, Postfix courier-imap stellt nur IMAP, POP zur Verfügung. courier-authlib unterschiedliche AUTH zum Anmelden an IMAP,POP (pam, ldap, mysql, pipe,...) Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Ursprüngliche Nachricht----- Von: Christian [mailto:chris@computersalat.de] Gesendet: Mittwoch, 21. Oktober 2009 13:50 An: Daniel Spannbauer Cc: opensuse-de@opensuse.org Betreff: Re: AW: Problem mit Postfix und Virtuellen Domains bzw. Postfächern
Hi,
"postmap -q "hondapower.de" mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf" Gibt "1" aus, sollte also passen.
ACK
Laut log find ich nichts, das postfix eben in diese "DB" schaut.
Die Frage ist: Würde er das protokollieren?
hmm, macht er bei mir auch nicht.
d.h. wenn hondapower.de in mydestination ist (für den test), dann
liegt
die Vermutung nahe, das: a) hondapower.de ist nicht in virtual_mailbox_domains b) postfix schaut da nicht nach oder kann nicht nachschauen.
Die Frage wäre dann allerdings: Warum nicht? er findet den Empfänger und setzt den entsprechenden transport:
Oct 19 22:07:24 a1323 postfix/smtpd[4577]: resolve_clnt: `' -> `spanni@hondapower.de' -> transp=`dovecot' host=`hondapower.de' rcpt=`spanni@hondapower.de' flags= class=virtual Oct 19 22:07:24 a1323 postfix/smtpd[4577]: ctable_locate: install entry key spanni@hondapower.de Oct 19 22:07:24 a1323 postfix/smtpd[4577]: extract_addr: in: <spanni@hondapower.de>, result: spanni@hondapower.de
Bei dir ist transport=dovecot
Ich verwende courier und :
Oct 21 11:30:58 nyx postfix/smtpd[7706]: resolve_clnt: `chris@computersalat.de' -> transp=`virtual' host=`computersalat.de' rcpt=`chris@computersalat.de' flags= class=virtual Oct 21 11:30:58 nyx postfix/smtpd[7706]: ctable_locate: install entry key chris@computersalat.de Oct 21 11:30:58 nyx postfix/smtpd[7706]: extract_addr: result: chris@computersalat.de
Bei mir ist transport=virtual
Vielleicht stimmt da "transport" was net.
Wenn ich das richtig verstehe, dann wird die Mail an dovecot übergeben zum speichern in der mailbox ?
Also, weitere Test. Mail.hondapower.de in mydestination und mydomain brachten nix, loopt immernoch. Schicke ich direkt vom Server ne Mail an spanni@hondapower.de kommt die auch an. Also intern hat er kein Problem, nur wenn die Mails von außen kommen. Ich hab jetzt auch im Mailboxverzeichnis Maildir von Usern gefunden die ich nicht angelegt habe und auch sonst in Postfix nicht konfiguriert sind. Das ist aber ein anderes Problem..... Gruß Daniel
Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
__________ Hinweis von ESET NOD32 Antivirus, Signaturdatenbank-Version 4534 (20091022) __________
E-Mail wurde geprüft mit ESET NOD32 Antivirus.
__________ Hinweis von ESET NOD32 Antivirus, Signaturdatenbank-Version 4534 (20091022) __________ E-Mail wurde geprüft mit ESET NOD32 Antivirus. http://www.eset.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Daniel,
Also, weitere Test. Mail.hondapower.de in mydestination und mydomain brachten nix, loopt immernoch. Schicke ich direkt vom Server ne Mail an spanni@hondapower.de kommt die auch an. Also intern hat er kein Problem, nur wenn die Mails von außen kommen.
Da Postfix die an dovecot übergeben will, aber dovecot wahrscheinlich ablehnt, gibts den loop. Gibts vom dovecot ein LOG. Was sagt der denn, wenn er ne Mail bekommt ?
Ich hab jetzt auch im Mailboxverzeichnis Maildir von Usern gefunden die ich nicht angelegt habe und auch sonst in Postfix nicht konfiguriert sind. Das ist aber ein anderes Problem.....
ja, andere Baustelle. erstmal ersteres lösen, dann löst sich das 2. vielleicht von alleine. Gruß Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Christian schrieb:
Hi Daniel,
Also, weitere Test. Mail.hondapower.de in mydestination und mydomain brachten nix, loopt immernoch. Schicke ich direkt vom Server ne Mail an spanni@hondapower.de kommt die auch an. Also intern hat er kein Problem, nur wenn die Mails von außen kommen.
Da Postfix die an dovecot übergeben will, aber dovecot wahrscheinlich ablehnt, gibts den loop. Gibts vom dovecot ein LOG. Was sagt der denn, wenn er ne Mail bekommt ?
Also wenn dovecot ne Mail bekommt liefert er die ganz normal aus. So bei jeder Mail die ich vom Server selber aus schicke. Bei Mails von außerhalb scheint das ganze schon vor dem Dovecot zu scheitern. Im Log von Dovecot ist nichts zu sehen. Auch ein strace zeigt nur das der Dovecot nix zu tun hat.
Ich hab jetzt auch im Mailboxverzeichnis Maildir von Usern gefunden die ich nicht angelegt habe und auch sonst in Postfix nicht konfiguriert sind. Das ist aber ein anderes Problem.....
ja, andere Baustelle. erstmal ersteres lösen, dann löst sich das 2. vielleicht von alleine.
Das war mir klar. Wollte es nur anmerken, evtl. dients ja der Fehlerfindung. Gruß Daniel
Gruß Chris
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Andreas Ernst
-
Christian
-
Daniel Spannbauer
-
Heinz Diehl
-
Sandy Drobic