PHP gør det nemt at sende mail fra webapplikationer, men det kræver en smule konfiguration i php.ini for at bruge en ekstern SMTP-server.
Den relevante sektion i php.ini til email konfiguration er mail funktion, og for at få PHP til at bruge en ekstern mail server, skal du indstille SMTP til din internetudbyder's mail server adresse. Dette er den samme adresse, som du bruger i dit e-mail-program til den udgående mailserver, f.eks. "Smtp.isp.net". Den anden indstilling er sendmail_from, som angiver standard e-mail-adressen PHP-e-mails sendes fra.
Konfigurer PHP til at bruge en ekstern SMTP-server til afsendelse af e-mail
Indstilling af intern postfunktionen til brug af SMTP er kun tilgængelig på Windows. På andre platforme skal PHP bruge det lokalt tilgængelige sendmail- eller sendmail-drop-in helt fint. Alternativt kan du bruge PEAR Mail Package.
En typisk konfiguration ser sådan ud:
mail funktionSMTP = smtp.isp.netsendmail_from = [email protected]