Bawo ni lati Fi Imeeli ranṣẹ pẹlu awọn Afikun Afikun ni PHP

Fifiranṣẹ imeeli pẹlu PHP jẹ rọrun-ati opin


Fifiranṣẹ awọn apamọ pẹlu PHP jẹ rọrun; gbogbo ohun ti o nilo ni iṣẹ ati awọn ariyanjiyan mẹta. Eyi kii ṣe gbogbo awọn ifiranṣẹ imeeli deede, sibẹsibẹ. Eyikeyi ti o fẹran ju oju iṣiri lọ yoo han pe lilo ti PHP imeeli ko ni awọn iṣẹ ipilẹ. Fun apẹẹrẹ, o ko ṣeto Lati Lati: akọle akọle . Ni ibamu pẹlu orukọ rere PHP fun irọra ti lilo, sibẹsibẹ, iyatọ ni kiakia: Ṣi fi ariyanjiyan miiran kun awọn akọle sii bi X-Mailer , Cc:, ati, dajudaju, Lati:.

Akiyesi: Ti o ba ṣafihan diẹ sii ju akọle afikun lọ, rii daju pe o pin awọn ila akọsori pẹlu \ r \ n lati rii daju pe wọn ṣiṣẹ bi a ti pinnu.

Fikun awọn akọle Afikun ni PHP

Ifiranṣẹ ti o rọrun pẹlu awọn akọle afikun le dabi eyi:

$ to = "recipient@example.com";
$ koko = "Hi!";
$ body = "Hi, \ n \ nAwo ni o?";
$ headers = "Lati: sender@example.com \ r \ n".
"X-Mailer: php";
ti o ba ti (mail ($ si, $ koko, $ ara, awọn akọle $) {{
echo ("

Ifiranṣẹ ranṣẹ! ");
}
miran {
echo ("

Ifiranṣẹ ifiranṣẹ ti kuna ... ");
}
?>

Aṣàdírẹẹsì PHP pẹlu awọn Akọsori Afikun Pẹlu Pear Mail

O tun le fi awọn akọle sii sii nigba lilo PEAR Mail lati fi imeeli ranšẹ, dajudaju:

require_once "Mail.php";
$ lati = "Oluranni Stephanie ";
$ si = "Richard Recipient ";
$ koko = "Hi!"; $ xmailer: "PHP"
$ body = "Hi, \ n \ nAwo ni o?";
$ host = "ssl: //mail.example.com";
$ ibudo = "465";
$ aṣàmúlò = "smtp_username";
$ password = "smtp_password";
$ headers = tito ('Lati' =>
$ lati, 'Lati' =>
$ si, 'Koko' =>
$ koko-ọrọ, 'X-Mailer' =>
$ xmailer);
$ smtp = Mail :: factory ('smtp', tito ('host' =>
$ ogun, 'ibudo' =>
$ ibudo, 'auth' => otitọ, 'orukọ olumulo' =>
$ aṣàmúlò, ọrọ aṣínà '=>
$ ọrọ igbaniwọle));
$ mail = $ smtp-> firanṣẹ (
$ si,
$ awọn akọle,
$ ara);
ti o ba ti (PEAR :: isError ($ mail)) {
echo ("

" $ mail-> getMessage (). "");
}
miran {
echo ("

Ifiranṣẹ ti a firanṣẹ daradara! ");
}
?>
$ koko = "Hi!";
$ xmailer: "PHP"
$ body = "Hi, \ n \ nAwo ni o?";
$ host = "ssl: //mail.example.com"; $ ibudo = "465";
$ aṣàmúlò = "smtp_username";
$ password = "smtp_password";
$ headers = tito ('Lati' =>
$ lati, 'Lati' =>
$ si, 'Koko' =>
$ koko, 'X-Mailer' => $ xmailer);
$ smtp = Mail :: factory ('smtp', tito ('host' =>
$ ogun, 'ibudo' =>
$ ibudo, 'auth' => otitọ, 'orukọ olumulo' =>
$ aṣàmúlò, ọrọ aṣínà '=>
$ ọrọ igbaniwọle));
$ mail =
$ smtp-> firanṣẹ ($ si,
$ awọn akọle,
$ ara);
ti o ba ti (PEAR :: isError ($ mail)) {
echo ("

".
$ mail-> gbaMessage (). "");
}
miiran [echo ("

Ifiranṣẹ ti a firanṣẹ daradara! ");
}
?>