د PHP سره ای میل لېږل آسانه او محدود دي
پی ایچ پی سره ایمیلونه ساده دي؛ ټول هغه څه دي چې تاسو ورته اړتیا لرئ او دری دلیلونه. که څه هم دا ټول د عادي بریښناليک پیغامونو شتون نلري، په هرصورت. د ساده نظر څخه نږدې هر څه به معلومه شي چې د پی ایچ پی ایمیل دا کار ځینې اساسي فعالیتونه نلري. د بیلګې په توګه، دا د: سرلیک کرښه نه ټاکي. د آسانتیاوو لپاره د پی ایچ پی د شهرت په ساتلو کې، سره له دې چې دا یو چټک حل دی: د اضافي سرپرستونو لکه X-Mailer ، Cc: او په حقیقت کې له:: .
یادونه: که تاسو له یوه څخه زیات اضافي سرلیک مشخص کړئ، ډاډ ترلاسه کړئ چې سرلیک لینونه د \ r \ n سره جلا کړئ ترڅو ډاډ ترلاسه کړئ چې دوی د ټاکل شوي موخې لپاره کار کوي.
په PHP کې د اضافي سرپرستونو زیاتول
د اضافي سرپرستونو سره ساده پیغام ښایي داسې ښکاري:
<؟ php
$ to = "recipient@example.com"؛
$ موضوع = "هیلو!"؛
$ بدن = "هیلو، \ n \ n څه یې؟"؛
$ سرونه = "له: sender@example.com \ r \ n".
"ایکس-میلر: php"؛
که (د $ $، $ موضوع، $ بدن، $ سرونه) (ایمیل)
ګونګ ("
پیغام واستول! p>")؛
}
نور {
ګونګ ("
د پیغام رسولو ناکامي ... p>")؛
}
؟>
د ډیرو سرپرستانو سره پیرو ای میل د PEAR پواسطه کارول
تاسو کولی شئ د بریښنالیک لیږلو لپاره د PEAR میل کارولو په وخت کې اضافي سرونه داخل کړئ، البته: البته:
<؟ php ". $ $- getMessage (). " p>")؛ پیغام په بریالیتوب سره واستول شو! p>")؛ ". پیغام په بریالیتوب سره واستول شو p>")؛
need_once "mail.php"؛
$ څخه "" سټیفی مرسل
$ to = "ریچارډ ترلاسه کوونکی
$ موضوع = "هیلو!"؛ $ xmailer: "php"
$ بدن = "هیلو، \ n \ n څه یې؟"؛
$ میز = "ssl: //mail.example.com"؛
$ port = "465"؛
$ username = "smtp_username"؛
$ password = "smtp_password"؛
$ سرونه = array ('From' =>
$ $، 'To' =>
$ $، 'Subject' =>
$ موضوع، 'X-Mailer' =>
$ xmailer)؛
$ smtp = میل: فابریکه) 'smtp'، array ('host' =>
$ کوربه، 'port' =>
$ port، 'auth' => رښتينې، 'username' =>
$ کارن-نوم، 'password' =>
$ پاسورډ))؛
$ mail = $ smtp-> لېږل (
$ پورې،
$ سرلیکونه،
$ بدن)؛
که (PEAR :: isError ($ میل)) {
ګونګ ("
}
نور {
ګونګ ("
}
؟>
$ موضوع = "هیلو!"؛
$ xmailer: "php"
$ بدن = "هیلو، \ n \ n څه یې؟"؛
$ میز = "ssl: //mail.example.com"؛ $ port = "465"؛
$ username = "smtp_username"؛
$ password = "smtp_password"؛
$ سرونه = array ('From' =>
$ $، 'To' =>
$ $، 'Subject' =>
$ موضوع، 'X-Mailer' => $ xmailer)؛
$ smtp = میل: فابریکه) 'smtp'، array ('host' =>
$ کوربه، 'port' =>
$ port، 'auth' => رښتينې، 'username' =>
$ کارن-نوم، 'password' =>
$ پاسورډ))؛
$ میل =
$ smtp-> لیږل ($ ته،
$ سرلیکونه،
$ بدن)؛
که (PEAR :: isError ($ میل)) {
ګونګ ("
$ ایمیل- getMessage (). " p>")؛
}
نور {echo ("
}
؟>