Mailversand über Exchange 2007 unable to relay
Hallo, ich möchte mit unserem Datenbankserver eMails über exchange 2007 versenden, bekomme aber im Log von Postfix immer eine bounced Meldung :
to=<mail@abcdef.de>, relay=192.168.1.9[192.168.1.9], delay=5, status=bounced (host 192.168.1.9[192.168.1.9] said: 550 5.7.1 Unable to relay (in reply to RCPT TO command))
Danach habe ich mal versucht über telnet eine Mail zu versenden. Nach der Eingabe der RCPT TO:test@web.de adresse bekommt man ebenfalls eine "unable to relay" Meldung
Es scheint also am Exchange zu liegen.
Ich habe für meinen telnet Testrechner und den DB Server einen neuen Empfangsconnector eingerichtet ( siehe Bilder )
http://www.cfrerichs.de/bilder/uni1.jpg
http://www.cfrerichs.de/bilder/uni2.jpg
http://www.cfrerichs.de/bilder/uni3.jpg
Die Berechtigung hatte ich zuerst nur auf Anonym, aber auch mit der auf dem Bild zu sehenden Einstellung habe ich keinen Erfolg.
Aus der Logdatei wird man auch nicht schlauer :
2009-11-22T08:18:14.741Z,SER-EXC\Unitrade,08CC3963050C651F,12,192.168.1.9:25,192.168.2.157:4411,-,,Remote
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,0,192.168.1.9:25,192.168.1.10:46524,+,,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,1,192.168.1.9:25,192.168.1.10:46524,*,SMTPSubmit SMTPAcceptAnySender SMTPAcceptAuthoritativeDomainSender AcceptRoutingHeaders,Set Session Permissions
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,2,192.168.1.9:25,192.168.1.10:46524,>,"220 SER-EXC.wgo.loc Microsoft ESMTP MAIL Service ready at Sun, 22 Nov 2009 09:19:49 +0100",
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,3,192.168.1.9:25,192.168.1.10:46524,<,EHLO localhost.localdomain,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,4,192.168.1.9:25,192.168.1.10:46524,>,250-SER-EXC.wgo.loc Hello [192.168.1.10],
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,5,192.168.1.9:25,192.168.1.10:46524,>,250-SIZE 10485760,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,6,192.168.1.9:25,192.168.1.10:46524,>,250-PIPELINING,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,7,192.168.1.9:25,192.168.1.10:46524,>,250-DSN,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,8,192.168.1.9:25,192.168.1.10:46524,>,250-ENHANCEDSTATUSCODES,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,9,192.168.1.9:25,192.168.1.10:46524,>,250-X-ANONYMOUSTLS,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,10,192.168.1.9:25,192.168.1.10:46524,>,250-AUTH NTLM,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,11,192.168.1.9:25,192.168.1.10:46524,>,250-X-EXPS GSSAPI NTLM,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,12,192.168.1.9:25,192.168.1.10:46524,>,250-8BITMIME,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,13,192.168.1.9:25,192.168.1.10:46524,>,250-BINARYMIME,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,14,192.168.1.9:25,192.168.1.10:46524,>,250-CHUNKING,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,15,192.168.1.9:25,192.168.1.10:46524,>,250-XEXCH50,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,16,192.168.1.9:25,192.168.1.10:46524,>,250 XRDST,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,17,192.168.1.9:25,192.168.1.10:46524,<,MAIL FROM:<lp@localhost.localdomain> SIZE=25457,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,18,192.168.1.9:25,192.168.1.10:46524,*,08CC3963050C6523;2009-11-22T08:19:49.722Z;1,receiving message
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,19,192.168.1.9:25,192.168.1.10:46524,>,250 2.1.0 Sender OK,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,20,192.168.1.9:25,192.168.1.10:46524,<,RCPT TO:<mail@cfrerichs.de>,
2009-11-22T08:19:54.720Z,SER-EXC\Unitrade,08CC3963050C6523,21,192.168.1.9:25,192.168.1.10:46524,>,550 5.7.1 Unable to relay,
Ich denke mal es liegt am Empfangsconnector. Hat jemand eine Idee ?
to=<mail@abcdef.de>, relay=192.168.1.9[192.168.1.9], delay=5, status=bounced (host 192.168.1.9[192.168.1.9] said: 550 5.7.1 Unable to relay (in reply to RCPT TO command))
Danach habe ich mal versucht über telnet eine Mail zu versenden. Nach der Eingabe der RCPT TO:test@web.de adresse bekommt man ebenfalls eine "unable to relay" Meldung
Es scheint also am Exchange zu liegen.
Ich habe für meinen telnet Testrechner und den DB Server einen neuen Empfangsconnector eingerichtet ( siehe Bilder )
http://www.cfrerichs.de/bilder/uni1.jpg
http://www.cfrerichs.de/bilder/uni2.jpg
http://www.cfrerichs.de/bilder/uni3.jpg
Die Berechtigung hatte ich zuerst nur auf Anonym, aber auch mit der auf dem Bild zu sehenden Einstellung habe ich keinen Erfolg.
Aus der Logdatei wird man auch nicht schlauer :
2009-11-22T08:18:14.741Z,SER-EXC\Unitrade,08CC3963050C651F,12,192.168.1.9:25,192.168.2.157:4411,-,,Remote
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,0,192.168.1.9:25,192.168.1.10:46524,+,,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,1,192.168.1.9:25,192.168.1.10:46524,*,SMTPSubmit SMTPAcceptAnySender SMTPAcceptAuthoritativeDomainSender AcceptRoutingHeaders,Set Session Permissions
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,2,192.168.1.9:25,192.168.1.10:46524,>,"220 SER-EXC.wgo.loc Microsoft ESMTP MAIL Service ready at Sun, 22 Nov 2009 09:19:49 +0100",
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,3,192.168.1.9:25,192.168.1.10:46524,<,EHLO localhost.localdomain,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,4,192.168.1.9:25,192.168.1.10:46524,>,250-SER-EXC.wgo.loc Hello [192.168.1.10],
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,5,192.168.1.9:25,192.168.1.10:46524,>,250-SIZE 10485760,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,6,192.168.1.9:25,192.168.1.10:46524,>,250-PIPELINING,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,7,192.168.1.9:25,192.168.1.10:46524,>,250-DSN,
2009-11-22T08:19:49.722Z,SER-EXC\Unitrade,08CC3963050C6523,8,192.168.1.9:25,192.168.1.10:46524,>,250-ENHANCEDSTATUSCODES,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,9,192.168.1.9:25,192.168.1.10:46524,>,250-X-ANONYMOUSTLS,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,10,192.168.1.9:25,192.168.1.10:46524,>,250-AUTH NTLM,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,11,192.168.1.9:25,192.168.1.10:46524,>,250-X-EXPS GSSAPI NTLM,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,12,192.168.1.9:25,192.168.1.10:46524,>,250-8BITMIME,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,13,192.168.1.9:25,192.168.1.10:46524,>,250-BINARYMIME,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,14,192.168.1.9:25,192.168.1.10:46524,>,250-CHUNKING,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,15,192.168.1.9:25,192.168.1.10:46524,>,250-XEXCH50,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,16,192.168.1.9:25,192.168.1.10:46524,>,250 XRDST,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,17,192.168.1.9:25,192.168.1.10:46524,<,MAIL FROM:<lp@localhost.localdomain> SIZE=25457,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,18,192.168.1.9:25,192.168.1.10:46524,*,08CC3963050C6523;2009-11-22T08:19:49.722Z;1,receiving message
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,19,192.168.1.9:25,192.168.1.10:46524,>,250 2.1.0 Sender OK,
2009-11-22T08:19:49.723Z,SER-EXC\Unitrade,08CC3963050C6523,20,192.168.1.9:25,192.168.1.10:46524,<,RCPT TO:<mail@cfrerichs.de>,
2009-11-22T08:19:54.720Z,SER-EXC\Unitrade,08CC3963050C6523,21,192.168.1.9:25,192.168.1.10:46524,>,550 5.7.1 Unable to relay,
Ich denke mal es liegt am Empfangsconnector. Hat jemand eine Idee ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 129945
Url: https://administrator.de/contentid/129945
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
11 Kommentare
Neuester Kommentar
Hallo Crischn,
ja, unter Exch Verwaltung , Serverkonfig/ Hubtransport muss du unter dem Connector , der für eingehende Mails zuständig ist,
die IP des SQL-Servers eintragen unter Netzwerk / "E-Mails von Remoteservern mit dieser IP-Adresse empfangen " eintragen.
Dan sollte es klappen. Authentifizierung brauchst du dann keine.
Gruß
Ulrich
ja, unter Exch Verwaltung , Serverkonfig/ Hubtransport muss du unter dem Connector , der für eingehende Mails zuständig ist,
die IP des SQL-Servers eintragen unter Netzwerk / "E-Mails von Remoteservern mit dieser IP-Adresse empfangen " eintragen.
Dan sollte es klappen. Authentifizierung brauchst du dann keine.
Gruß
Ulrich
Hi,
die Empfänger-EMail ist außerhalb eurer Domain ?
Am besten legst Du einen neuen Receive-Connector an der anonyme Verbindungen akzeptiert und trägst dort die IP des SQL-Servers ein:
Neuer Connector:
New-ReceiveConnector -Name "Anonymous Relay" -Usage Custom -PermissionGroups AnonymousUsers -Bindings exchangeserver-ip:25 -RemoteIpRanges SQL-Server
Relay erlauben:
Get-ReceiveConnector "Anonymous Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "Ms-Exch-SMTP-Accept-Any-Recipient"
http://technet.microsoft.com/en-us/library/bb232021.aspx
die Empfänger-EMail ist außerhalb eurer Domain ?
Am besten legst Du einen neuen Receive-Connector an der anonyme Verbindungen akzeptiert und trägst dort die IP des SQL-Servers ein:
Neuer Connector:
New-ReceiveConnector -Name "Anonymous Relay" -Usage Custom -PermissionGroups AnonymousUsers -Bindings exchangeserver-ip:25 -RemoteIpRanges SQL-Server
Relay erlauben:
Get-ReceiveConnector "Anonymous Relay" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "Ms-Exch-SMTP-Accept-Any-Recipient"
http://technet.microsoft.com/en-us/library/bb232021.aspx
Hi,
- Die Logfiles die Du postest sind vom DB-Server ?
- Der Empfänger ist innerhalb Deiner EMail-Domain ?
- localhost.localdomain hast Du "unkenntlich" gemacht ? Dem Exchange sollte der Absender egal sein ...
- Dein W2008 ist deutsch ? Dann probier mal diese Gruppe "NT-AUTORITÄT\ANONYMOUS-ANMELDUNG"
... aber vielleicht sollten wir erstmal klären was du genau erreichen willst. Mit den beiden Befehlen richtest Du einen Connector an, der anonyme Verbindungen annimmt und relay erlaubt.
Gruß
- Die Logfiles die Du postest sind vom DB-Server ?
- Der Empfänger ist innerhalb Deiner EMail-Domain ?
- localhost.localdomain hast Du "unkenntlich" gemacht ? Dem Exchange sollte der Absender egal sein ...
- Dein W2008 ist deutsch ? Dann probier mal diese Gruppe "NT-AUTORITÄT\ANONYMOUS-ANMELDUNG"
... aber vielleicht sollten wir erstmal klären was du genau erreichen willst. Mit den beiden Befehlen richtest Du einen Connector an, der anonyme Verbindungen annimmt und relay erlaubt.
Gruß
Hi,
Jetzt scheint das Problem bei Postfix zu liegen, ja.
kannst du mal bitte das gesamt LOG vom Verbindungsaufbau posten ? Kommt ein HELO oder EHLO ?
- Was trägst Du denn bei deinem Telnet-Test als Absender ein ? localhost@localdomain ist natürlich keine gültige Absenderadresse. Trag' bei Postfix zum testen mal eine gültige Adresse ein (aus Deiner Mail-Domain)
Gruß
Jetzt scheint das Problem bei Postfix zu liegen, ja.
kannst du mal bitte das gesamt LOG vom Verbindungsaufbau posten ? Kommt ein HELO oder EHLO ?
- Was trägst Du denn bei deinem Telnet-Test als Absender ein ? localhost@localdomain ist natürlich keine gültige Absenderadresse. Trag' bei Postfix zum testen mal eine gültige Adresse ein (aus Deiner Mail-Domain)
Gruß