Standardmäßig wird eine Microsoft Windows Server mit Internet Information Services ( IIS) nicht zulässt Mail-Relays , wenn sie von einem Dritten Produkten. Um E-Mail mit der Skriptsprache PHP mit IIS 6 zu senden, müssen Sie Ihre PHP und IIS- Einstellungen für Simple Mail Transport Protocol (SMTP) Relais vom Server selbst (localhost ) zu ermöglichen. Anleitung
1
Suchen Sie " php.ini " Konfigurationsdatei. ": \\ Php c "-Ordner oder "c: \\ windows" Ordner Die Datei wird in der Regel entweder in der Region . Bearbeiten Sie die Datei mit einem Texteditor wie Notepad .
2
Suche nach einem Eintrag namens " Mail-Funktion " . Wenn es keinen solchen Eintrag , fügen sie an das Ende der Datei. Wenn ein Eintrag vorhanden ist , ändern Sie den SMTP-Server und Port angeben . Zum Beispiel:
[mail function]
SMTP = localhost
smtp_port = 25
3
Führen Sie den IIS-Manager , indem Sie auf "Start - Alle Programme - Verwaltung - Internet Information Services ( IIS) -Manager" . Suchen Sie den Eintrag " Default SMTP Virtual Server " . Klicken Sie mit der rechten Maustaste und wählen Sie " Eigenschaften", um das Fenster Eigenschaften zu öffnen. Klicken Sie auf die Registerkarte "Zugriff" und klicken Sie auf "Verbindung" , um eine Liste von Servern und Internet Protocol ( IP) -Adressen erlaubt Verbindungen zu dem Mail-Server machen zu sehen. Wenn ein Eintrag für die IP- Adresse 127.0.0.1 ist nicht in der Liste , klicken Sie auf die Schaltfläche "Hinzufügen" , geben Sie " 127.0.0.1 : " . , Und klicken Sie auf " OK ", um Ihre Änderungen zu speichern
4
Klicken der " Relay" -Taste, um die " Relay Restrictions "-Fenster zu öffnen. Wenn "127.0.0.1" nicht aufgeführt ist, klicken Sie auf " Hinzufügen" , geben Sie " 127.0.0.1" , und klicken Sie auf " OK ", um Ihre Änderungen zu speichern. Wenn "localhost" nicht aufgeführt ist, klicken Sie auf " Hinzufügen" wieder , geben Sie " localhost" und klicken Sie auf " OK ", um Ihre Änderungen zu speichern. Klicken Sie auf " OK" zwei weitere Male , um wieder auf die wichtigsten IIS -Manager-Bildschirm .
5
In der linken Baumstruktur , klicken Sie mit der rechten Maustaste und wählen Sie " Alle Tasks ... " und "Restart IIS ... " . Ihre IIS -Server ist nun so konfiguriert, dass Mails von PHP zu senden.