Hallo zusammen,
ich seh im Moment scheinbar der Wald vor lauter Bäumen nicht mehr.
Folgendes Gebilde hat mir ein Kollege hinterlassen:
Ironport-> Host A -> Host B
die Ironport leitet eingehende Mails aus dem Internet für eine Domain
Namens xxx.de an Host A,
Host A nutzt die Ironport als Relay ins Internet.
Host A (172.2.1.10) hält ein Postfach [email protected]
Host B (172.2.1.9) hält ein Postfach [email protected]
Host A soll also Mails an [email protected] lokal zustellen und Mails an
[email protected] an Host B weiterleiten. Die User sind lokale
Betriebssystemuser. Das hat mein Kollege angefangen und ich habe die
Ehre das fertig zu machen. Der Posteingang funktioniert scheinbar
fehlerfrei. Aber beim internen Routing der Mails von einem host zum
anderen gibts Probleme.
also
Host A: transport:
xxx.de :
[172.2.1.9] smtp:[172.2.1.9]
* smtp:ip.der.iron.port
Host A: virtual:
[email protected] [email protected]
Host A: main.cf:
relay_host = ip.der.iron.port
mydomain = xxx.de
mynetwork = 172.2.1.10 172.2.1.9
Host A: main.cf:
relay_host = 172.2.1.10
mydomain = xxx.de
mynetwork = 172.2.1.9
Mein Problem ist folgendes:
Wenn von Host B eine Mail an [email protected] geschickt werden soll, dann
wird sie zwar zu Host A relayed, aber dort nicht zugestellt. Host A
versucht die Mail an die Ironport weiterzuleiten
das logfile sieht so aus:
Jun 30 17:09:06 host_a postfix/smtpd[48417]: connect from
host_b[172.24.6.9]
Jun 30 17:09:06 host_a postfix/smtpd[48417]: 624A2386:
client=host_b[172.24.6.9]
Jun 30 17:09:06 host_a postfix/cleanup[48420]: 624A2386:
message-id=<20160630150931.A2B592CA@host_b.xxx.de>
Jun 30 17:09:06 host_a postfix/qmgr[47357]: 624A2386:
from=<[email protected]>, size=667, nrcpt=1 (queue active)
Jun 30 17:09:06 host_a postfix/smtpd[48417]: disconnect from
host_b[172.24.6.9]
Jun 30 17:09:06 host_a postfix/smtp[48421]: 624A2386:
to=<[email protected]>,
relay=ironport.yyyyy.de[ironport.yyyyy.de]:25, delay=0.01,
delays=0/0/0/0, dsn=2.0.0, status=sent (250 ok: Message 6760152
accepted)
Jun 30 17:09:06 host_a postfix/qmgr[47357]: 624A2386: removed
Jun 30 17:09:06 host_a postfix/smtpd[48417]: connect from
unknown[ironport.yyyyy.de]
Jun 30 17:09:06 host_a postfix/smtpd[48417]: 66451386:
client=unknown[ironport.yyyyy.de]
Jun 30 17:09:06 host_a postfix/cleanup[48420]: 66451386:
message-id=<[email protected]>
Jun 30 17:09:06 host_a postfix/qmgr[47357]: 66451386: from=<>,
size=2336, nrcpt=1 (queue active)
Jun 30 17:09:06 host_a dovecot: lmtp(48425): Connect from local
Jun 30 17:09:06 host_a dovecot: lmtp(48425): Error: user root: Invalid
settings in userdb: userdb returned 0 as uid
Jun 30 17:09:06 host_a postfix/lmtp[48424]: 66451386: to=<[email protected]>,
relay=host_a.xxx.de[private/dovecot-lmtp], delay=0.01,
delays=0.01/0/0/0, dsn=4.3.0, status=deferred (host
host_a.xxx.de[private/dovecot-lmtp] said: 451 4.3.0 <[email protected]>
Invalid user settings. Refer to server log for more information. (in
reply to RCPT TO command))
Jun 30 17:09:06 host_a dovecot: lmtp(48425): Disconnect from local:
Successful quit
Jun 30 17:09:11 host_a postfix/smtpd[48417]: disconnect from
unknown[ironport.yyyyy.de]
das Problem ist, das muß schnell funktionieren... aber ich steh im
moment auf dem Schauch. Kann mir einer von euch nen Tipp geben wo ich
drehen muß.
MfG, Frank