• 0

مشكلة في الدالة mail

السلام عليكم ورحمة الله وبركاته

لدي مشكلة مع الدالة mail في لغة الـ PHP حيث أنها تعمل بشكل ممتاز مع الـ gmail ولكن لا تقوم بارسال الرسائل إلى الـ Hotmail

وهذا هو الكود المستخدم

$comfirmcode = $user->confirm_code;
  $to = $umail;
  $subject = 'Confirm Code';
  $from = 'From: Qortas<noreplay@qortas.net>';

  // To send HTML mail, the Content-type header must be set
  $headers  = 'MIME-Version: 1.0' . "\r\n";
  $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";

  // Create email headers
  $headers .= 'From: '.$from."\r\n".
      'Reply-To: '.$from."\r\n" .
      'X-Mailer: PHP/' . phpversion();

  // Compose a simple HTML email message
  $message = "<div style='font-family:HelveticaNeue-Light,Arial,sans-serif;background-color:#eeeeee'>
    <table align='center' width='100%' border='0' cellspacing='0' cellpadding='0' bgcolor='#eeeeee'>
      <tbody>
        <tr>
          <td>
            <table align='center' width='750px' border='0' cellspacing='0' cellpadding='0' bgcolor='#eeeeee' style='width:750px!important'>
              <tbody>
                <tr>
                  <td>
                    <table width='690' align='center' border='0' cellspacing='0' cellpadding='0' bgcolor='#eeeeee'>
                      <tbody>
                        <tr>
                          <td colspan='3' height='80' align='center' border='0' cellspacing='0' cellpadding='0' bgcolor='#eeeeee' style='padding:0;margin:0;font-size:0;line-height:0'>
                            <table width='690' align='center' border='0' cellspacing='0' cellpadding='0'>
                              <tbody>
                                <tr>
                                  <td align='center' valign='middle' style='padding:6px;margin:0;font-size:0;line-height:0;background-color:#000000;'><a href='http://www.qortas.net/' target='_blank'><img src='http://www.qortas.net/css/images/qortas.png' width='120px' height='70px' alt='Qortas Logo' ></a>
                                  </td>
                                </tr>
                              </tbody>
                            </table>
                          </td>
                        </tr>
                        <tr>
                          <td colspan='3' align='center'>
                            <table width='630' align='center' border='0' cellspacing='0' cellpadding='0'>
                              <tbody>
                                <tr>
                                  <td colspan='3' height='60'></td>
                                </tr>
                                <tr><td width='25'></td>
                                  <td align='right'>
                                    <h3 style='font-family:HelveticaNeue-Light,arial,sans-serif;color:#404040;line-height:48px;font-weight:bold;margin:0;padding:0'>عزيزي $user_name</h3>
                                  </td>
                                </tr>
                                <tr>
                                  <td align='right' colspan='3' height='40'style='color:#404040;><p>شكراً لك على استخدامك لموقع قُرطاس وإنشاء حساب، نتمنى أن ينال قُرطاس إعجابك.</p></td>
                                </tr>
                                <tr>
                                  <td align='right' colspan='3' height='40'><p>لإتمام عملية إنشاء الحساب، يُرجى منك الضغط على الرابط أدناه لتأكيد عنوان البريد الإلكتروني لنتمكن من تقديم كافة الخدمات لك.</p></td>
                                </tr>
                                <tr>
                                  <td colspan='5' align='center'>
                                    <p style='color:#404040;font-size:16px;line-height:24px;font-weight:lighter;padding:0;margin:0'></p>
                                  </td>
                                </tr>
                                <tr>
                                  <td colspan='4'>
                                    <div style='width:100%;text-align:center;margin:30px 0'>
                                      <table align='center' cellpadding='0' cellspacing='0' style='font-family:HelveticaNeue-Light,Arial,sans-serif;margin:0 auto;padding:0'>
                                        <tbody>
                                          <tr>
                                            <td align='center' style='margin:0;text-align:center'><a href='http://qortas.net/includes/emailconfirm.php?useremail=$umail&amp;code=$comfirmcode' style='font-size:21px;line-height:22px;text-decoration:none;color:#ffffff;font-weight:bold;border-radius:2px;background-color:#0096d3;padding:14px 40px;display:block;letter-spacing:1.2px' target='_blank'>اضغط هنا لتأكيد بريدك الالكتروني</a>
                                            </td>
                                          </tr>
                                        </tbody>
                                      </table>
                                    </div>
                                  </td>
                                </tr>
                                <tr>
                                  <td colspan='5' align='center'>
                                    <p>أو قم بزيارة الرابط التالي:</p>
                                    <a href='http://qortas.net/includes/emailconfirm.php?useremail=$umail&amp;code=$comfirmcode'>http://qortas.net/includes/emailconfirm.php?useremail=$umail&amp;code=$comfirmcode</a>
                                  </td>
                                </tr><br /><br />
                                <tr><td colspan='3' height='30' align='center'><a href='http://www.qortas.net/privacyPolicy.php' target='_blank'>سياسة الخصوصية</a> | <a href='http://www.qortas.net/terms.php' target='_blank'>شروط الاستخدام</a></td></tr>
                              </tbody>
                            </table>
                          </td>
                        </tr>
                      </tbody>
                    </table>
                  </td>
                  <td width='30' bgcolor='#eeeeee'></td>
                </tr>
              </tbody>
            </table>
            <table align='center' width='750px' border='0' cellspacing='0' cellpadding='0' bgcolor='#eeeeee' style='width:750px!important'>
              <tbody>
                <tr>
                  <td>
                    <table width='630' align='center' border='0' cellspacing='0' cellpadding='0' bgcolor='#eeeeee'>
                      <tbody>
                        <tr><td colspan='2' height='30'></td></tr>
                        <tr>
                          <td width='360' valign='top'>
                            <span style='line-height:20px;font-size:10px'><a href='https://www.facebook.com/qortas.library' target='_blank'><img src='http://i.imgbox.com/BggPYqAh.png' alt='fb'></a>&nbsp;</span>
                            <span style='line-height:20px;font-size:10px'><a href='https://twitter.com/mrcheben' target='_blank'><img src='http://i.imgbox.com/j3NsGLak.png' alt='twit'></a>&nbsp;</span>
                            <span style='line-height:20px;font-size:10px'><a href='https://plus.google.com/u/0/105346766181734687517' target='_blank'><img src='http://i.imgbox.com/wFyxXQyf.png' alt='g'></a>&nbsp;</span>
                          </td>
                          <td align='right' valign='top'>
                            <div style='color:#a3a3a3;font-size:12px;line-height:12px;padding:0;margin:0'>قُرطاسْ &copy; 2017
                            </div>
                            <div style='line-height:5px;padding:0;margin:0'>&nbsp;</div>

                          </td>
                        </tr>
                        <tr><td colspan='2' height='5'></td></tr>
                      </tbody>
                    </table>
                  </td>
                </tr>
              </tbody>
            </table>
          </td>
        </tr>
      </tbody>
    </table>
  </td>
  </tr>
  </tbody>
  </table>
  </div>";

  // Sending email
  mail($to, $subject, $message, $headers);

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

تأكد إن كانت تذهب إلى spam البريد الغير هام

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

الهوت ميل هوا اللي بيكون فيه المشاكل احيانا لا يتم ارسال ايميلات تلقائيه .

و عن تجارب كثيره مع كثير من المواقع و المنتديات.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

اخي الكريم .. عن تجربة واسعة .. ال hotmail يتحسس جدا من الرسائل التي لا يتم ارسالها عبر SMTP , ولكن بالرغم من ذلك ستجد الرسالة في ملف Junk او spam , لذلك انصحك ان تقوم بإضافة اعدادات  smtp الى الكود الخاص بك  والتأكد منها جيدا وان شاء الله سيعمل بشكل ممتاز .. 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن