يمكنك ببساطة استخدام حزمة البريد PEAR. سيسمح لك ذلك بإنشاء مثيل خادم حيث يمكنك تكوين البروتوكول لاستخدامه.
مثال على الاستخدام :
<?php
// قم بتعديل المتغيرات أدناه
$from = "اسم المرسل <USER@DOMAIN.COM>";
$to = "اسم المستلم <EMAIL@DOMAIN2.COM>";
$subject = "الموضوع";
$body = "رسالتك";
$username = "USER@DOMAIN.COM";
$password = "EMAIL_PASSWORD";
// نهاية التغييرات
require_once "Mail.php";
$headers = array('From'=>$from,'To'=>$to,'Subject'=>$subject);
$smtp = Mail::factory('smtp',array('host'=>'localhost','auth'=>true,'username'=>$username,'password'=>$password));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>تم ارسال الرسالة بنجاح!</p>");
}
?>