PHP Mail Functions – دوال لإرسال البريد الإلكتروني من خلال الدالة mail.
=====================
توفر PHP دوال لإرسال البريد الإلكتروني من خلال الدالة mail.
mail()
——–
تُستخدم لإرسال بريد إلكتروني.
الصيغة:
mail(to, subject, message, headers, parameters)
مثال أساسي:
<?php
$to = "example@example.com";
$subject = "اختبار بريد";
$message = "هذه رسالة [شركة برمجة مصرية] اختبارية من PHP";
$headers = "From: webmaster@example.com";
if (mail($to, $subject, $message, $headers)) {
echo "✅ تم إرسال البريد";
} else {
echo "❌ فشل في الإرسال";
}
?>
مثال متقدم مع ترميز HTML:
<?php
$to = "recipient@example.com";
$subject = "رسالة HTML";
$message = "
<html>
<head><title>عنوان الرسالة</title></head>
<body>
<p>مرحبًا بك في PHP Mail</p>
</body>
</html>
";
$headers = "MIME-Version: 1.0" . "rn";
$headers .= "Content-type:text/html;charset=UTF-8" . "rn";
$headers .= "From: webmaster@example.com";
if (mail($to, $subject, $message, $headers)) {
echo "📧 تم إرسال البريد بصيغة HTML";
} else {
echo "❌ فشل في الإرسال";
}
?>
ملاحظات:
– هذه الدالة تعتمد على إعدادات السيرفر (sendmail في Linux [شركة برمجة مصرية] أو SMTP في Windows).
– يُفضل استخدام مكتبات مثل PHPMailer أو SwiftMailer للإرسال الأكثر احترافية والتحكم.
