يعد إرسال رسائل البريد الإلكتروني باستخدام PHP أمرًا بسيطًا. كل ما تحتاجه هو وظيفة وثلاث حجج. هذا ليس كل ما هناك لرسائل البريد الإلكتروني العادية ، ولكن. أي نظرة أقرب من مجرد لمحة سوف تكشف أن هذا الاستخدام لبريد إلكتروني PHP يفتقر إلى بعض الوظائف الأساسية. على سبيل المثال ، لا تحدد من عند: خط الرأس. تمشيا مع سمعة PHP لسهولة الاستخدام ، ومع ذلك ، وهذا هو حل سريع: فقط إضافة حجة أخرى لتحديد رؤوس إضافية مثل X-ميلر, نسخة إلى:، وبالطبع، من عند:.
ملاحظة: إذا قمت بتحديد أكثر من رأس إضافي ، فتأكد من فصل خطوط الرأس
ص ن للتأكد من أنها تعمل على النحو المنشود.
إضافة رؤوس إضافية في PHP
قد تبدو رسالة بسيطة برؤوس إضافية كما يلي:
<؟ php $ to = "[email protected]" ؛ $ subject = "Hi!"؛ $ body = "مرحبًا ، n n كيف أنت؟" ؛ $ headers = "From: [email protected] r ن ". "X-Mailer: php" ؛ إذا كانت (mail ($ to، $ subject، $ body، $ headers)) {echo ("
تم الارسال!
")؛} else {echo ("فشل توصيل الرسالة…
'); }?>PHP Email with Extra Headers Using PEAR Mail
يمكنك أيضًا إدراج رؤوس إضافية عند استخدام بريد PEAR لإرسال البريد الإلكتروني ، بالطبع:
<؟ phprequire_once "Mail.php"؛ $ from = "Stephanie Sender ". $ mail-> getMessage ()." تم ارسال الرسالة بنجاح! ". $ mail-> getMessage ()." تم ارسال الرسالة بنجاح!