Skip to main content

PHP లో అదనపు శీర్షికలతో ఇమెయిల్ పంపడం ఎలా

Anonim

PHP తో ఇమెయిల్స్ పంపడం సులభం; మీకు కావలసిందల్లా ఒక ఫంక్షన్ మరియు మూడు వాదనలు. అయితే, అన్ని సాధారణ ఇమెయిల్ సందేశాలను కలిగి ఉండదు. కేవలం మెరుగ్గా కన్నా ఏవైనా లుక్ లు PHP యొక్క ఈ ఉపయోగం కొన్ని ప్రాథమిక విధులు లేవని తెలుస్తుంది. ఉదాహరణకు, అది సెట్ చేయలేదు నుండి: శీర్షిక పంక్తి. వాడుకలో సౌలభ్యం కోసం PHP యొక్క ఖ్యాతిని ఉంచుతూ, ఇది త్వరిత పరిష్కారము: అదనపు శీర్షికలను పేర్కొనడానికి మరొక వాదనను జోడిస్తుంది X-Mailer, Cc:, నిజమే మరి, నుండి:.

గమనిక: మీరు ఒకటి కంటే ఎక్కువ అదనపు శీర్షికలను పేర్కొంటే, మీరు హెడర్ పంక్తులను వేరు చేస్తారని నిర్ధారించుకోండి

R n వారు ఉద్దేశించిన పనిని నిర్ధారించడానికి.

PHP లో అదనపు శీర్షికలు కలుపుతోంది

అదనపు శీర్షికలతో ఉన్న ఒక సాధారణ సందేశం ఇలా కనిపిస్తుంది:

$ headers = "From: [email protected] r" $ headers = "from: [email protected]"; $ subject = "Hi!"; $ body = "హాయ్, n n మీరు ఎలా ఉన్నారు? n ". "X-Mailer: php"; (మెయిల్ ($ నుండి, $ subject, $ body, $ headers)) {echo ("

సందేశం పంపబడింది!

");} else {echo ("

సందేశ ప్రసారం విఫలమైంది …

'); }?>

PEAR మెయిల్ ఉపయోగించి అదనపు శీర్షికలతో PHP ఇమెయిల్

ఇమెయిల్ పంపేందుకు PEAR మెయిల్ ను ఉపయోగించేటప్పుడు కూడా మీరు అదనపు శీర్షికలను చేర్చవచ్చు:

<? phprequire_once "Mail.php"; $ నుండి = "స్టెఫానీ పంపినవారు "; $ to =" రిచర్డ్ గ్రహీత "$ subject =" హాయ్! "; $ xmailer:" php "$ body =" హాయ్, n n మీరు ఎలా ఉన్నారు? "$ host =" ssl: // email.example.com "; $ port =" $ Headers = శ్రేణి ('నుండి' => $, 'to' => $ to, 'subject' => $ subject, 'X-mailer $ smtp = మెయిల్ :: కర్మాగారం ('smtp', శ్రేణి ('host' => $ host, 'port' => $ port, 'auth' => true, 'username' => $ (PEAR :: isError ($ mail)) {echo ("mail" => $ smtp-> send ($ to $ headers, $ body)

". $ mail-> getMessage ()."

");} else {echo ("

సందేశం విజయవంతంగా పంపబడింది!

$ xmailer: "php" $ body = "హాయ్, n n మీరు ఎలా ఉన్నారు?"; $ host = "ssl: //mail.example.com"; $ headers = శ్రేణి ('నుండి' => $ to $, 'to' => $ to, 'subject' => $ subject, $ to = '$ subtitle' 'Smtp', శ్రేణి ('host' => $ host, 'port' => $ port, 'auth' => true, 'username' (= $ $ headers, $ body); (PEAR :: isError ($ mail)) {echo ("

". $ mail-> getMessage ()."

");} else {echo ("

సందేశం విజయవంతంగా పంపబడింది!

'); }?>