سلام عليك
أنا هلأ بكتب كود على PHP
وبدي أرسل إيميل إلي فهمته لازم يكون عندك
smtp
اوكي
أنا عندي موقع خاص فيه
أنا بستخدم هاد الكود
$mailOk=mail('bashaclick@hotmail.com', $subject,'', $headers);
أوكي
شو الحل
وضحولي أكتر وشكرا
سلام عليك
أنا هلأ بكتب كود على PHP
وبدي أرسل إيميل إلي فهمته لازم يكون عندك
smtp
اوكي
أنا عندي موقع خاص فيه
أنا بستخدم هاد الكود
$mailOk=mail('bashaclick@hotmail.com', $subject,'', $headers);
أوكي
شو الحل
وضحولي أكتر وشكرا
هناك نوعين
نوع يستخدم نضام لينكس للارسال البريد (الكود اليكتبت) خلال sendmail
ونوع يستخدم smtp ولكنه قليل الاستخدام
مع السلامة
ما هي المشكلة ما هي رسالة التي الخطأ التي تعترضك
ولو وافيت ربك دون ذنب *** وناقشك الحساب إذاً هلكتا
ولم يظلمك في عملٍ ولكن *** عسير أن تقوم بما حملتا
أخوي مشكلة أنا عندي دالة تبعت إرسال الإيميل لما ارسل ما يوصلل لهوتميل فهمت كيف
قرأت وستفسرت وحكولي لازم تربطه في smpt عشان يرسلل لهوتميل
شو الكود بزبط عشان رسالة توصل للإيميل الهوت ميل
--------------------------------
شرح أخر :
أنا عامل موقع وشخص يعبي بيانات ويرسل
نفرض أنا
عبيت البيانات وارسلت
مابتوصل رسالة
مشكورين
أنا أستخدم نفس الكود ويرسل إلى الهوتميل ولكن لعل المشكلة في راس الرسالة
هل ذكرت في الـ header الحقول الواجبة والتي ليست واجبة الذكر
$boundary= md5(uniqid(time()+"MYMAILER"));
$headers ="From: mymail@server.com"\r\n";
$headers .="Reply-To: mymail@server.com"\r\n";
$headers .="MIME-Version: 1.0\r\n";
$headers .="X-Priority: 1"\r\n";
$headers .="X-MSMail-Priority: High"\r\n";
$headers .="X-Mailer: PHP/ " . phpversion()."\r\n";
$headers .="X-Mailer: " .$boundary."\r\n";
$headers .="Content-Type: text/html; charset=iso-8859-1\r\n";
$headers .="Content-Type: multipart/mixed; BOUNDARY=\"" .$boundary. "\"\r\n";
$mailOk=mail('bashaclick@hotmail.com', $subject,'send from php', $headers);طبعاً أنا ذكرت لك كل الحقول التي رأيت أن تجربها
ولو وافيت ربك دون ذنب *** وناقشك الحساب إذاً هلكتا
ولم يظلمك في عملٍ ولكن *** عسير أن تقوم بما حملتا
السلام عليكم
اخي ابو محمد كيف استقبل ايميل من ياهو او هوتميل
اخي ابو محمد عندي كتاب بالانجليزية بيحكي عن هالموضوع بس بزهق لما ادرس فيه
حاب اقرأ شرح باعربي
و يعطيك الف عافية
استقبال البريد من السيرفر يتطلب تحميل المكتبة php_imap.dll واستخدام دوالها المبدوء بـ imap_
ولو وافيت ربك دون ذنب *** وناقشك الحساب إذاً هلكتا
ولم يظلمك في عملٍ ولكن *** عسير أن تقوم بما حملتا
السلام عليكم
ما شاء الله عنك اخي ابو محمد علمك ممتاز
ارجو ان لا تبخل علينا مكتبة الربط هذه اي اجدها و احملها للسيرفر يعني في مجلد معين
السؤال الملح اين اجد كتاب يشرح دوال مكتبة الربط
و لك جزيل الشكر
شكرا لك على الصلة ساقراها بتمعن
هذا الموضوع مغلق.