-3

طريقة ارسال ايميل من السيرفر المحلي XAMPP جننتني ؟ مين جربها ؟

السلام عليكم

انا من فترة احاول ارسال ايميل من السيرفر المحلي باستخدام كود PHP

ولكن ما هي راضية تزبط معي جربت كل الشروحات اللي في النت عربي وانجليزي

عدلت ملف PHP.ini و ملف sendmail.ini ولسى ماهو راضي يرسل

في احد جربها قبل هيك يساعدني واخلص


يمكنك ارسال رسالة من خلال دالة mail في xampp لكن يجب انك تضبط اعدادات سيرفر smtp

مثال انا استعملت سيرفر gmail

<?php

// Pear Mail Library

require_once "Mail.php";

$from = '<[from]>';

$to = '<[to]>';

$subject = 'Hi!';

$body = "Hi,\n\nHow are you?";

$headers = array(

'From' => $from,
'To' => $to,
'Subject' => $subject

);

$smtp = Mail::factory('smtp', array( 'host' => 'ssl://smtp.gmail.com', 'port' => '465', 'auth' => true, 'username' => '[your gmail]', 'password' => '[your passwd]' ));

$mail = $smtp->send($to, $headers, $body);

if (PEAR::isError($mail)) { echo('' . $mail->getMessage() . ''); } else { echo('Message successfully sent!');

}