El. Laiškų siuntimas naudojant PHP yra paprastas; viskas, ko jums reikia, yra funkcija ir trys argumentai. Vis dėlto dar nėra įprastų el. Pašto pranešimų. Bet koks atrodo arčiau, nei tiesiog žvilgsnis, atskleidžia, kad šiam PHP el. Pašto naudojimui trūksta pagrindinių funkcijų. Pavyzdžiui, jis nenustato Nuo: antraštės eilutė. Tačiau, atsižvelgiant į PHP reputaciją, kad būtų lengviau naudoti, tai greitas sprendimas: tiesiog pridėkite kitą argumentą, nurodydami papildomas antraštes, tokias kaip X-Mailer, Cc:, ir žinoma, Nuo:.
Pastaba: jei nurodote daugiau nei vieną papildomą antraštę, įsitikinkite, kad antraštės linijos yra atskirtos
r n įsitikinti, kad jie veikia taip, kaip numatyta.
Papildomų antraščių pridėjimas PHP
Paprastas pranešimas su papildomomis antraštėmis gali atrodyti taip:
<? php $ to = "[email protected]"; $ subject = "Hi!"; $ body = "Hi, n nKaip esate?"; $ headers = "Nuo: [email protected]" n ". "X-Mailer: php"; if (mail ($ to, $ body, $ body, $ headers)) {echo ("
Žinutė išsiųsta!
");} else {echo ("Pranešimo pristatymas nepavyko …
'); }?>PHP el. Paštas su papildomomis antraštėmis, naudojant PEAR Mail
Jūs taip pat galite įterpti papildomų antraščių, kai naudojate PEAR Mail, norėdami siųsti el. Laišką, žinoma:
<? phprequire_once "Mail.php"; $ from = "Stephanie Sender ". $ mail-> getMessage ()". Žinutė sėkmingai išsiųsta! ". $ mail-> getMessage ()". Žinutė sėkmingai išsiųsta!