PHP gjør det enkelt å sende e-post fra webapplikasjoner, men det trenger litt konfigurasjon i php.ini for å bruke en ekstern SMTP-server.
Den aktuelle delen i php.ini for e-postkonfigurasjon er postfunksjon, og for å få PHP til å bruke en ekstern postserver, må du stille inn SMTP til din ISPs e-postserver adresse. Dette er den samme adressen du bruker i ditt e-postprogram for den utgående e-postserveren, "smtp.isp.net", for eksempel. Den andre innstillingen er sendmail_from, som angir standard e-postadressen PHP-e-postmeldinger sendes fra.
Konfigurer PHP for å bruke en ekstern SMTP-server for sending av e-post
Konfigurering av intern postfunksjon for å bruke SMTP er bare tilgjengelig på Windows. På andre plattformer, bør PHP bruke det lokalt tilgjengelige sendmail- eller sendmail-drop-in helt fint. Alternativt kan du bruke PEAR Mail Package.
En typisk konfigurasjon ser slik ut:
postfunksjonSMTP = smtp.isp.netsendmail_from = [email protected]