som standard ikke en Microsoft Windows server, der kører Internet Information Services ( IIS) ikke tillade mail relæer , hvis de kommer fra en tredjepart produkter. Hvis du vil sende mail med PHP scripting sprog ved hjælp IIS 6 , skal du ændre din PHP og dine IIS indstillinger til at tillade Simple Mail Transport Protocol ( SMTP) relæer fra serveren selv ( localhost ) . Instruktioner
1
Find din " php.ini " konfigurationsfil. Filen er typisk placeret enten i "c: \\ php " mappe eller " c: \\ windows " mappen . Rediger filen med en tekst editor såsom Notesblok.
2
Søg efter en post kaldet " post -funktion" . Hvis der ikke er en sådan post , tilføje det til slutningen af filen. Hvis der er en post , ændre det til at angive SMTP -server og port. For eksempel : Hej
[ mailfunktionen ]
SMTP = localhost
smtp_port = 25
3
Kør IIS Manager ved at klikke "Start - Alle programmer - Administrative Tools - Internet Information Services ( IIS) manager" . Find posten hedder " Standard SMTP Virtual Server " . Klik med højre museknap, og vælg "Egenskaber" for at åbne vinduet Egenskaber. Klik på "Adgang " fanen og klik på " Connection" for at se en liste over servere og Internet Protocol (IP) adresser lov til at foretage tilslutninger til mailserveren . Hvis en post for IP-adresse 127.0.0.1 ikke er på listen, skal du klikke på knappen "Tilføj" , indtaste " 127.0.0.1 : " . Og klik på " OK " for at gemme dine ændringer
4
Klik på " Relay " knappen for at åbne " Relay Begrænsninger " vinduet. Hvis " 127.0.0.1 " ikke findes på listen , skal du klikke på "Tilføj" , indtaste " 127.0.0.1 " og klik på "OK " for at gemme dine ændringer. Hvis " localhost " ikke findes på listen , skal du klikke på "Tilføj " igen , skal du indtaste " localhost " og klik på "OK " for at gemme dine ændringer. Klik på "OK" to gange for at gå tilbage til de vigtigste IIS Manager-skærmbilledet .
5.
træet til venstre panel , klik på højre museknap og vælg " Alle opgaver ... " og " Genstart IIS ... " . Dit IIS server er nu konfigureret til at sende mail fra PHP.