At sende e-mails med PHP er enkelt; alt hvad du behøver er en funktion og tre argumenter. Det er dog ikke alt, hvad der er for normale e-mail-meddelelser. Enhver se nærmere, end blot et blik vil afsløre, at denne brug af PHP-email mangler nogle grundlæggende funktioner. For eksempel angiver den ikke Fra: header linje. I tråd med PHPs ry for brugervenlighed er det dog en hurtig løsning: Tilføj blot et andet argument for at angive ekstra overskrifter som f.eks. X-Mailer, cc:, og selvfølgelig, Fra:.
Bemærk: Hvis du angiver mere end et ekstra overskrift, skal du sørge for at adskille overskriftslinjerne med
R n for at sikre, at de virker som beregnet.
Tilføjelse af ekstra overskrifter i PHP
En simpel besked med ekstra overskrifter kan se sådan ud:
<$ php $ to = "[email protected]"; $ subject = "Hej!"; $ body = "Hej, n nHvordan er du?"; $ headers = "Fra: [email protected] n". "X-Mailer: php"; hvis (mail ($ til, $ emne, $ body, $ headers)) {echo ("
Besked sendt!
");} else {echo ("Meddelelseslevering mislykkedes …
'); }?>PHP Email med ekstra headers ved hjælp af PEAR Mail
Du kan også indsætte ekstra overskrifter, når du bruger PEAR Mail til at sende email, selvfølgelig:
<? phprequire_once "Mail.php"; $ fra = "Stephanie Sender ". $ mail-> getMessage ()." Meddelelse med succes sendt! ". $ mail-> getMessage ()." Meddelelse med succes sendt!




