PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix als Relay für Exchange aber wie ???



newbie2007
02.07.08, 21:13
Hallo @ll,
ich möchte folgendes realisieren und habe auch schon einen Teil fertig gestellt.

Internet --> Postfix (DMZ) --> Exchange Server

Jetzt habe ich das Problem, dass ich nicht weiß wie ich mit meinem Postfix mails annehme, wenn ich eine Mail an xxx@domain.at dann erhalte ich in /var/log/maillog folgende Einträge:


Jul 2 20:57:40 lx01-2 postfix/smtpd[7798]: NOQUEUE: reject: RCPT from localhost.localdomain[127.0.0.1]: 554 5.1.1 <xxx@domain.at>: Recipient address rejected: User unknown in local recipient table; from=<root@domain.at> to=<xxx@domain.at> proto=ESMTP helo=<localhost>
Jul 2 20:57:40 lx01-2 amavis[7077]: (07077-08) (!)FWD via SMTP: <root@domain.at> -> <xxx@domain.at>,BODY=7BIT 554 5.6.0 Failed, id=07077-08, from MTA([127.0.0.1]:10025): 554 5.1.1 Failed, id=07077-08, from MTA([127.0.0.1]:10025): 554 5.1.1 <xxx@domain.at>: Recipient address rejected: User unknown in local recipient table
Jul 2 20:57:41 lx01-2 amavis[7077]: (07077-08) Blocked MTA-BLOCKED, <root@domain.at> -> <xxx@domain.at>, Message-ID: <20080702185736.E2C9A2026EB@smtp.domain.at>, mail_id: x8cpxvzyd1yI, Hits: -, size: 435028, 4046 ms
Jul 2 20:57:41 lx01-2 postfix/smtp[7795]: E2C9A2026EB: to=<xxx@domain.at>, relay=localhost[127.0.0.1]:10024, delay=4.9, delays=0.56/0.16/0.13/4.1, dsn=5.1.1, status=bounced (host localhost[127.0.0.1] said: 554 5.1.1 Failed, id=07077-08, from MTA([127.0.0.1]:10025): 554 5.1.1 <xxx@domain.at>: Recipient address rejected: User unknown in local recipient table (in reply to end of DATA command))

Wo soll ich die mailadressen eintragen für welche mein mailserver zuständig ist.

danke euch newbie2007

mbo
03.07.08, 14:40
Du must ihm sagen, für welche Domains er selbst zuständig ist (mydestination), welche er relayen soll (relay_domains) und wohin (transport).

newbie2007
03.07.08, 15:35
Danke erstmal für die Antwort, jetzt habe ich noch folgendes Problem, er ist für keine Domain zuständig, ich habe nur eine Domain und alles was da ankommt, soll er nach Überprüfung der Gültigkeit der Mailadresse an den Exchange weiterleiten.

lg, newbie2007

bla!zilla
03.07.08, 15:48
Dann ist er halt nur für localhost, localhost.localdomain und 127.0.0.1 zuständig.

hessijens
03.07.08, 17:49
Mal eine Verständnisfrage. Soll Postfix die Email vom Internet annehmen oder nur vom Exchange Server - oder vielleicht von beiden?

Laut deiner Grafik vom Internet. Dann wäre laut Deinem Log:


mydestination domain.at, localhost, localhost.localdomain

korrekt, Vorrausgesetzt "host domain.at" gibt Deinen postfix Server auch als Mailserver für domain.at aus. In diesem Fall sammelt Dein Server alle Emails für domain.at aus dem Internet auf.

Zum Versenden von fremden Emails (nicht domain.at, also auch Emails die Deine Benutzer an andere Leute versenden) musst Du dann für den Exchangeserver noch eine Sendeerlaubnis in Form von IP-Adresse, SMTP-AUTH oder beides konfigurieren (Stichwort: open relay). Je nachdem ob der Exchangeserver auch aus dem Internet erreichbar ist gilt dies dann auch nochmal für den Exchange Server.

newbie2007
04.07.08, 08:02
Hi,
also ich stelle mir das so vor:
Mail kommt aus dem Internet zu meinem Postfix Server, welcher in der DMZ steht, dieser soll die Virenprüfung und den Spam Test machen anschließend soll Postfix jene Mails die die Prüfungen bestanden haben an den Exchange weiter geben zu dem nehmen die Clients die Verbindung auf. Die Mail nach draußen soll diesen Weg natürlich in umgekehrter Reihenfolge wieder nach draussen gehen.

lg & danke für die Hilfe newbie2007

newbie2007
05.07.08, 00:55
Ich bin glaube ich schon ein Stück weiter, doch leider noch lange nicht am Ziel. Wenn ich jetzt von meinem Postfix Server zu einer Mailadresse am Exchange schicken will erhalte ich immer folgenden Eintrag. Kann mir jemand sagen, was das zu bedeuten hat?


Jul 5 02:45:50 lx01-2 postfix/smtp[3925]: 9BE902026E6: to=<root@domain.at>, relay=exsrv[192.168.1.10]:25, delay=0.08, delays=0.04/0.03/0.02/0, dsn=5.4.6, status=bounced (mail for exsrv loops back to myself)
Jul 5 02:45:50 lx01-2 postfix/qmgr[3913]: 9BE902026E6: removed
Jul 5 02:45:50 lx01-2 amavis[3749]: (03749-03) Passed CLEAN, <root@domain.at> -> <office@domain.at>, Message-ID: <20080705004526.0E8C32026E0@smtp.domain.at>, mail_id: kd9v5mCY8BTc, Hits: 5.284, size: 133808, queued_as: 04CF42026DE, 24296 ms
Jul 5 02:45:50 lx01-2 postfix/smtp[3919]: 0E8C32026E0: to=<office@domain.at>, relay=127.0.0.1[127.0.0.1]:10024, delay=25, delays=0.52/0.17/0.13/24, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 04CF42026DE)
Jul 5 02:45:50 lx01-2 postfix/qmgr[3913]: 0E8C32026E0: removed


Ich danke euch wieder für die nette und durchaus erfolgreiche Unterstützung Newbie2007