450
d4shoerncheN
imebro
manuwj
zanko

Exchange 2010 Unable to relay per SMTP

Mitglied: OOOmorpheusOOO
02.02.2012
14:15:30 Uhr
762 Aufrufe
8 Antworten
Hallo Admins und Exchange Freunde
Ich habe einen Exchange 2010 Server eingerichtet OutlookAnywhere geht auch. Da es leider Menschen gibt, für die Thunderbird lebensnotwendig ist muss das ganze auch damit funktionieren.

Ich kann das Konto (POP und SMTP) problemlos einrichten und an interne User Mails verschicken (Mails können empfangen werden). Sobald eine Mail an externe Empfänger versendet wird kommt folgender Fehler:

Serverfehler: "550 5.7.1 Unable to relay"

Wenn ich testweise die Domain des externen Empfängers als akzeptierte Domain hinzufüge geht das auch. Ich kann doch jetzt aber nicht die Millionen Domains dort eintragen...

Hat noch jemand eine Idee, was ich da machen kann?

Bei dem Exchange Server handelt es sich um einen SBS 2011, Mails werden z.Zt. noch per POP3-Connector abgeholt.

MFG

OOOmorpheusOOO

Mitglied: Chonta
Chonta schreibt am 02.02.2012 um 14:30:11 Uhr
Hallo,

wieviele SMTP-Server sind im Thunderbird eingetragen? (bei mehreren richtig zugewiesen?)
Wenn die Mail an die gleiche Mailadresse über das Webmail/Outlook(2003/2007/2010) gesendet wird geht es?
Was sagt die Statusverfolgung vom Mailserver?

Gruß

Chonta
Mitglied: OOOmorpheusOOO
OOOmorpheusOOO schreibt am 02.02.2012 um 14:46:20 Uhr
Hallo Chonta,

ich habe das mit Outlook 2010 getestet (POP-SMTP).
Die Mail scheint gar nicht raus zu gehen, da die unzustellbarkeit sofort da ist und ich die Mail auch auf dem Server nicht finde.

Gruß
OmO
Mitglied: Chonta
Chonta schreibt am 02.02.2012 um 15:24:44 Uhr
Hallo,

und über Mapi?
Wenn über Webmail die mail verschickt wird, dann versendet der Mailserver direkt. Wenn das geht ist der Client falsch eingerichtet in Bezug auf den SMTP-server.
Wichtig wäre das was der Exchange sagt, beim 2003er gab es die Nachrichtenstatuskonsole, mit der man die Nachrichten proma verfolgen konnte und sehen konnte wo es haberte.
Kann dein Exchange überhaupt mals nach draußen versenden?
Habt ihr eine Feste IP? Benutzt ihr einen Relayserver (Smarthost)? (bei letzsterem hat der Exchange evtl. eine falsche Autentifizierung und darf über den Relayserver nichts senden)

Wie sind die Einstellungen des virtuellen SMTP-Servers?

Gruß

Chonta
Mitglied: filippg
filippg schreibt am 02.02.2012 um 21:23:57 Uhr
Hallo,

ich würde vorschlagen, einfach nach "Exchange 2010 Unable to relay" zu suchen. Dazu findet sich so viel im Internet (und auch vernünftiges), das müssen wir dir jetzt wirklich nicht nochmal vorkauen.
Allerdings verstehe ich nicht, warum du Outlook an Exchange mit POP3 und SMTP verwendest - aber okay.

Gruß

Filipp
Mitglied: OOOmorpheusOOO
OOOmorpheusOOO schreibt am 02.02.2012 um 22:01:14 Uhr
Hallo Chonta,

ja der Exchange kann nach aussen verschicken. Wenn ich Outlook per Outlook anywhere anbinde gehen die Mails ja auch raus, nur wenn ich den POP und SMTP nehme wills einfach nicht (an externe - an internet User gehts wunderbar und empfangen kann ich auch alles).

Wir nutzen einen Smarthost zum Versand (über exchange nach extern gehts ja auch, nur warum so nicht?

Mich wundert ja im Moment nur, wenn ich eine Mail an ich@du.com schicken möchte und ich du.com als akzeptierte Domäne eintrage gehen die Mails raus.

der Sendeconnector hat folgende Einstellungen:

Max. Message Size 10240; Adressraum smtp (Typ) * (Adresse) 1 (Kosten); E-Mail über folgende Smarthosts leiten: unser Anbieter der Rest ist Standard (geht ja auch über Exchange)

LG
OmO
Mitglied: OOOmorpheusOOO
OOOmorpheusOOO schreibt am 02.02.2012 um 22:02:13 Uhr
ich würde vorschlagen, einfach nach "Exchange 2010 Unable to relay" zu suchen. Dazu findet sich so viel im Internet
(und auch vernünftiges), das müssen wir dir jetzt wirklich nicht nochmal vorkauen.
Allerdings verstehe ich nicht, warum du Outlook an Exchange mit POP3 und SMTP verwendest - aber okay.

Danke ich bin ja nach Tagen des Suchens und Ausprobierens hier gelandet...

LG
OmO
Mitglied: filippg
filippg schreibt am 03.02.2012 um 00:52:25 Uhr
Hallo,

Danke ich bin ja nach Tagen des Suchens und Ausprobierens hier gelandet...
Na, was hast du denn schon gefunden, und was ausprobiert?

Dein Receive connector nimmt die Mails von deinem Client an externe Empfänger nicht an. Das ist erstmal auch Absicht, Exchange nimmt nur Mails an Domains an, die es als Accepted Domain hinterlegt hat. Und es gibt zwei Abhilfen:
1. man kann den Client am Connector authentifizieren (SMTP-Auth). Dazu müssen auf dem Connector bei "Permission Groups" die "Exchange Users" zugelassen sein (einen solchen Connector legt Ex2010 afaik bei der Installation per default auf Port 587 an. Diesen zu verwenden ist eine bessere Idee, als den auf Port 25 anzupassen.
2. Man kann den Connector so einstellen, dass er auch unauthentifiziert den Versand nach extern ermöglicht. Der passende cmdlet-Aufruf dazu lässt sich z.B. mit o.g. Suchbegriff im dritten Hit finden: Get-ReceiveConnector RelayConnector | Add-ADPermission -User “NT AUTHORITY\ANONYMOUS LOGON” -ExtendedRights “ms-Exch-SMTP-Accept-Any-Recipient”. Wen man das macht muss man aber aufpassen, dass der Connector nur aus dem internen Netz erreichbar ist, nicht aus dem Internet. Sonst hat man ein Open Relay gebaut und bekommt ein Spam-Problem.

Gruß

Filipp
Mitglied: OOOmorpheusOOO
OOOmorpheusOOO schreibt am 06.02.2012 um 13:49:36 Uhr
Es geht noch weiter...

Wenn ich weiter probiere, Mails zu versenden bekomme ich ja diese Antwort:

Ihre Nachricht hat einige oder alle Empfänger nicht erreicht.

Betreff: test3
Gesendet am: 06.02.2012 13:41

Folgende(r) Empfänger kann/können nicht erreicht werden:

Adresse@E-Mail.tld am 06.02.2012 13:41
Serverfehler: "550 5.7.1 Unable to relay"'


Wenn ich eine solche Mail ein Paar Tage später öffne sieht es so aus:

Ihre Nachricht

An: Adresse@E-Mail.tld
Betreff: test2
Gesendet: 06.02.2012 13:40


Wo ist der ganze Rest geblieben?

Mich wundert ja einfach nur, warum ich Mails nach extern verschicken kann, wenn ich am Exchange-Server angemeldet bin und sobald ich über das POP3/SMTP-Konto gehe gehts nicht und ich bekomme diesen Fehler. Zu Testzwecken habe ich auch schon ein offenes Relay gebaut - ging auch nicht.

Mit den Empfangsconnectoren im Exchange hab eich jede Menge herumgeschraubt - alles ohne Erfolg. Warum geht denn das, wenn ich die akzeptierte Domain dort hinzu füge?
Wenn ich mich nicht ganz Irre, sollte das doch sofort funktionieren oder?

Wenn ich mit Outlook komme und meine Zugangsdaten eingetragen habe bin ich ja auch kein annonymer User mehr, sondern ein Exchange User...

LG
OmO
mehr ...Ähnliche Beiträge