anderson123 10 Geschrieben 2. November 2011 Melden Teilen Geschrieben 2. November 2011 Hallo Leute. Ich hab hier bei mir einen Server mit Exchange und IIS aufgesetzt. Jetzt klappt soweit auch fast alles: Outlook , WebApp und auch das senden von Mails via PHP an interne Adressen funktioniert. Wenn ich allerdings Mails an externe Adressen schicken möchte bekomme ich diese Fehlermeldung: "PHP Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay in ..." Hat jemand eine Idee was ich da vergessen habe? Hab nach einiger Recherche auch probiert den Virtual SMTP Server mit der IIS6 Konsole zu konfigurieren - allerdings startet der Dienst nicht weil wohl Exchange bereits Port 25 beansprucht... Würd mich über jeden Vorschlag freuen. Besten Dank im Voraus. Zitieren Link zu diesem Kommentar
NorbertFe 2.045 Geschrieben 2. November 2011 Melden Teilen Geschrieben 2. November 2011 Hallo Leute. Ich hab hier bei mir einen Server mit Exchange und IIS aufgesetzt. Jetzt klappt soweit auch fast alles: Outlook , WebApp und auch das senden von Mails via PHP an interne Adressen funktioniert. Wenn ich allerdings Mails an externe Adressen schicken möchte bekomme ich diese Fehlermeldung: "PHP Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay in ..." Und was steht da wo ... ist? NIcht, dass das als Fehlerquelle wichtig wäre. :rolleyes: ;) Hat jemand eine Idee was ich da vergessen habe? Du willst nach extern relayen. Das mußt du explizit erlauben, oder eben authentifiziert senden, dann darf man das per default (vorausgesetzt man hat die richtige Absendeadresse). Hab nach einiger Recherche auch probiert den Virtual SMTP Server mit der IIS6 Konsole zu konfigurieren - allerdings startet der Dienst nicht weil wohl Exchange bereits Port 25 beansprucht... Keine Ahnung, was du da recherchiert hast, aber das ist definitiv keine gute Idee. ;) Bye Norbert Zitieren Link zu diesem Kommentar
anderson123 10 Geschrieben 2. November 2011 Autor Melden Teilen Geschrieben 2. November 2011 danke für die rasche Antwort! die Fehlermeldung kommt jetzt nur von nem php testskript - also wahrscheinlich nicht wirklich relevant da nur auf die Zeile vom sendmail verwiesen wird: PHP Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay in C:\inetpub\wwwroot\tools\sendmail2.php on line 2 hmmm, wo würd ich das explizit erlauben? Ich hab einen Empfangsconnector der auf 127.0.0.1 beschränkt ist und anonyme Benutzer zulässt. Beim einzigen Sendeconnector wüsste ich jetzt nicht wo ich das einstellen könnte? Der Versuch mit dem alten SMTP Server Dienst entstand aus Verzweiflung und diesem Artikel ;) Configure SMTP E-Mail in IIS 7 : Configure and Optimize the Microsoft Web Platform for PHP Applications : Running PHP Applications on IIS : The Official Microsoft IIS Site Zitieren Link zu diesem Kommentar
NorbertFe 2.045 Geschrieben 2. November 2011 Melden Teilen Geschrieben 2. November 2011 Das hat einzig und allein was mit dem Empfangsconnector zu tun. Schau mal hier: Zulassen von anonymem Relay für einen Empfangsconnector: Hilfe zu Exchange 2010 SP1 Bye Norbert Zitieren Link zu diesem Kommentar
anderson123 10 Geschrieben 3. November 2011 Autor Melden Teilen Geschrieben 3. November 2011 Hey Norbert - Vielen Dank! Dein Link hat mein Problem gelöst (mangels genauen durchlesens zwar nicht sofort aber doch :) Es war dieser Befehl den ich noch ausführen musste um Relaying für Anonym zu erlauben: Get-ReceiveConnector "Webserver" | Add-ADPermission -User "ANONYMOUS-An meldung" -ExtendedRights "Ms-Exch-SMTP-Accept-Any-Recipient" Die Funktion ist leider nicht in der GUI abgebildet und darum bin ich wohl auch nicht darüber gestolpert :) Besten Dank nochmal! Zitieren Link zu diesem Kommentar
NorbertFe 2.045 Geschrieben 3. November 2011 Melden Teilen Geschrieben 3. November 2011 Als Tipp für die Zukunft: Bei Exchange 2007 und 2010 geh einfach davon aus, dass du nur den Bruchteil an "wichtigen Funktionen" in der GUI findest. Die interessanten sind dann alle per PS erreichbar. ;) Bye Norbert Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.