Ang pagpadala sa email nga adunay PHP sayon ra-ug limitado
Ang pagpadala sa mga email nga adunay PHP simple; ang gikinahanglan nimo usa ka function ug tulo ka argumento. Dili kana ang tanan adunay normal nga mga mensahe sa email, hinoon. Ang bisan unsang pagtan-aw nga mas duol kay sa usa lamang ka pagtan-aw mopadayag nga kining paggamit sa PHP email walay mga batakang mga gimbuhaton. Pananglitan, wala kini gibutang sa From: header line . Apan, sumala sa reputasyon sa PHP nga sayon gamiton, kini usa ka dali nga pag-ayo: Pagdugang lamang og lain nga argumento sa pag-tagid sa dugang mga ulohan sama sa X-Mailer , Cc:, ug, siyempre, Gikan :.
Hinumdomi: Kon imong mahibal-an ang labaw pa sa usa ka dugang nga header, siguruha nga imong ibulag ang mga linya sa header uban ang \ r \ n aron masiguro nga sila nagtrabaho sumala sa gituyo.
Pagdugang sa Dugang mga Ulo sa PHP
Ang usa ka yano nga mensahe nga adunay dugang mga ulohan nga mahimong ingon niini:
php
$ to = "recipient@example.com";
$ subject = "Hi!";
$ body = "Hi, \ n \ nUnsa ka?";
$ headers = "Gikan sa: sender@example.com \ r \ n".
"X-Mailer: php";
kung (mail ($ sa, $ subject, $ lawas, $ headers)) {
echo ("
Mensahe gipadala! p>");
}
laing {
echo ("
Ang paghatud sa mensahe napakyas ... p>");
}
?>
PHP Email Uban sa Dugang mga Ulohan Paggamit sa PEAR Mail
Mahimo ka usab makasulud sa dugang nga mga ulohan sa dihang magamit ang PEAR Mail sa pagpadala sa email, siyempre:
php ". $ mail-> getMessage (). " p>"); Mensahe nga malampuson nga gipadala! p>"); ". Message successfully sent! p>");
require_once "Mail.php";
$ from = "Stephanie Sender
$ to = "Richard Recipient
$ subject = "Hi!"; $ xmailer: "php"
$ body = "Hi, \ n \ nUnsa ka?";
$ host = "ssl: //mail.example.com";
$ port = "465";
$ username = "smtp_username";
$ password = "smtp_password";
$ headers = array ('Gikan sa' =>
$ gikan, 'To' =>
$ to, 'Subject' =>
$ subject, 'X-Mailer' =>
$ xmailer);
$ smtp = Mail :: pabrika ('smtp', array ('host' =>
$ host, 'port' =>
$ port, 'auth' => tinuod, 'username' =>
$ username, 'password' =>
$ password));
$ mail = $ smtp-> ipadala (
$ to,
$ headers,
$ body);
kung (PEAR :: isError ($ mail)) {
echo ("
}
laing {
echo ("
}
?>
$ subject = "Hi!";
$ xmailer: "php"
$ body = "Hi, \ n \ nUnsa ka?";
$ host = "ssl: //mail.example.com"; $ port = "465";
$ username = "smtp_username";
$ password = "smtp_password";
$ headers = array ('Gikan sa' =>
$ gikan, 'To' =>
$ to, 'Subject' =>
$ subject, 'X-Mailer' => $ xmailer);
$ smtp = Mail :: pabrika ('smtp', array ('host' =>
$ host, 'port' =>
$ port, 'auth' => tinuod, 'username' =>
$ username, 'password' =>
$ password));
$ mail =
$ smtp-> ipadala ($ to,
$ headers,
$ body);
kung (PEAR :: isError ($ mail)) {
echo ("
$ mail-> getMessage (). " p>");
}
laing {echo ("
}
?>