VHCS war ein Tippfehler, meinte natürlich ISPCP...sorry ;-)
Also, hier mal ein Auzug aus dem Logfile:
Code:
Apr 1 18:07:34 root-I postfix/smtpd[10572]: >>> CHECKING RECIPIENT MAPS <<<
Apr 1 18:07:34 root-I postfix/smtpd[10572]: ctable_locate: leave existing entry key empfaenger@domainB.de
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: recipient_canonical_maps: empfaenger@domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de.local
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_list_match: domainB.de: no match
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: recipient_canonical_maps: @domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: mail_addr_find: empfaenger@domainB.de -> (not found)
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: canonical_maps: empfaenger@domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de.local
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_list_match: domainB.de: no match
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: canonical_maps: @domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: mail_addr_find: empfaenger@domainB.de -> (not found)
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: virtual_alias_maps: empfaenger@domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de.local
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_list_match: domainB.de: no match
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: virtual_alias_maps: @domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: mail_addr_find: empfaenger@domainB.de -> (not found)
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: virtual_mailbox_maps: empfaenger@domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_string: domainB.de ~? domainA.de.local
Apr 1 18:07:34 root-I postfix/smtpd[10572]: match_list_match: domainB.de: no match
Apr 1 18:07:34 root-I postfix/smtpd[10572]: maps_find: virtual_mailbox_maps: @domainB.de: not found
Apr 1 18:07:34 root-I postfix/smtpd[10572]: mail_addr_find: empfaenger@domainB.de -> (not found)
Apr 1 18:07:34 root-I postfix/smtpd[10572]: NOQUEUE: reject: RCPT from unknown[91.89.223.11]: 550 5.1.1 <empfaenger@domainB.de>: Recipient address rejected: User unknown in virtual mailbox table; from=<absender@domainA.de> to=<empfaenger@domainB.de> proto=ESMTP helo=<scalix.domainA.de>
Apr 1 18:07:34 root-I postfix/smtpd[10572]: > unknown[91.89.223.11]: 550 5.1.1 <empfaenger@domainB.de>: Recipient address rejected: User unknown in virtual mailbox table
Apr 1 18:07:34 root-I postfix/smtpd[10572]: < unknown[91.89.223.11]: DATA
Apr 1 18:07:34 root-I postfix/smtpd[10572]: > unknown[91.89.223.11]: 554 5.5.1 Error: no valid recipients
Apr 1 18:07:34 root-I postfix/smtpd[10572]: < unknown[91.89.223.11]: RSET
Apr 1 18:07:34 root-I postfix/smtpd[10572]: > unknown[91.89.223.11]: 250 2.0.0 Ok
Apr 1 18:07:35 root-I postfix/smtpd[10572]: < unknown[91.89.223.11]: QUIT
Apr 1 18:07:35 root-I postfix/smtpd[10572]: > unknown[91.89.223.11]: 221 2.0.0 Bye
Apr 1 18:07:35 root-I postfix/smtpd[10572]: match_hostname: unknown ~? 127.0.0.1/32
Apr 1 18:07:35 root-I postfix/smtpd[10572]: match_hostaddr: 91.89.223.11 ~? 127.0.0.1/32
Apr 1 18:07:35 root-I postfix/smtpd[10572]: match_hostname: unknown ~? 78.47.210.170/32
Apr 1 18:07:35 root-I postfix/smtpd[10572]: match_hostaddr: 91.89.223.11 ~? 78.47.210.170/32
Apr 1 18:07:35 root-I postfix/smtpd[10572]: match_list_match: unknown: no match
Apr 1 18:07:35 root-I postfix/smtpd[10572]: match_list_match: 91.89.223.11: no match
Apr 1 18:07:35 root-I postfix/smtpd[10572]: send attr request = disconnect
Apr 1 18:07:35 root-I postfix/smtpd[10572]: send attr ident = smtp:91.89.223.11
Apr 1 18:07:35 root-I postfix/smtpd[10572]: private/anvil: wanted attribute: status
Apr 1 18:07:35 root-I postfix/smtpd[10572]: input attribute name: status
Apr 1 18:07:35 root-I postfix/smtpd[10572]: input attribute value: 0
Apr 1 18:07:35 root-I postfix/smtpd[10572]: private/anvil: wanted attribute: (list terminator)
Apr 1 18:07:35 root-I postfix/smtpd[10572]: input attribute name: (end)
Apr 1 18:07:35 root-I postfix/smtpd[10572]: disconnect from unknown[91.89.223.11]
Apr 1 18:07:35 root-I postfix/smtpd[10572]: master_notify: status 1
Apr 1 18:07:35 root-I postfix/smtpd[10572]: connection closed
Geänder habe ich folgendes laut einem Hinweis hier aus dem Forum:
Code:
1. Im, Bind Zonen-File den Eintrag für Mailexchanger auf den externen Server ändern.
2. die files /etc/ispcp/postfix/working/aliases, /etc/ispcp/postfix/working/domains, /etc/ispcp/postfix/working/mailboxes, /etc/postfix/ispcp/aliases, /etc/postfix/ispcp/domains, /etc/postfix/ispcp/relay_domains, /etc/postfix/ispcp/relay_recipients_maps
anpassen
3. bind neustarten
4. postfix reload
Habe ich was vergessen? Villeicht als Hinweis wenn die Logfile irritiert. Domain A ist ebenfalls extern in diesem Aufbau nutzt den Server aber als Mailrelay mit smtpauth. Es kommt aber der gleiche Fehler wenn der ISPCP Server wirklich als Mailserver für DomainA fungiert (nur zum besseren Verständniss).