ahmadbadpey
سه شنبه 27 مرداد 1388, 11:38 صبح
با سلام
این تکه کدی از صفحه ارسال ایمیل سایتم به کاربران هستش . در کد زیر $emails آرایه ای از ایمیل های جمع آوری شده از دیتابیس ، $count_email شمارنده تعداد ایمیل های ارسالی ، $body متن پیام ارسالی و $_POST['nl_title'] عنوان پیام هستش . مشکل اینه که گاهی اوقات روند ارسال ایمیل نا تمام باقی می مونه و تعداد زیادی از ایمیل ها ارسال نمیشن . حتی اون پیغام آخر هم مبنی بر ارسال موفق ایمیل ه ظاهر نمیشه
. این رو هم بگم که تعداد ایمیل ها حدود 2000 به بالاست .
به نظر شما مشکل از کجاست ؟؟؟؟؟؟
$count_email=0;
foreach($emails as $index){
mail("$index",stripslashes($_POST['nl_title']),stripslashes($body),"from:ITCOM@PNUAB.AC.IR\r\n"."MIME-VERSION:1.0\r\n"."content-type:text/html;charset=utf-8;dir=rtl");
$count_email++;
}//foreach($emails as $index)
print("<center><div dir=\"rtl\" class=\"green_bg\">خبر نامه با موفقیت ارسال شد <br><b>$count_email</b> ایمیل ارسال شد .</div></center>");
این تکه کدی از صفحه ارسال ایمیل سایتم به کاربران هستش . در کد زیر $emails آرایه ای از ایمیل های جمع آوری شده از دیتابیس ، $count_email شمارنده تعداد ایمیل های ارسالی ، $body متن پیام ارسالی و $_POST['nl_title'] عنوان پیام هستش . مشکل اینه که گاهی اوقات روند ارسال ایمیل نا تمام باقی می مونه و تعداد زیادی از ایمیل ها ارسال نمیشن . حتی اون پیغام آخر هم مبنی بر ارسال موفق ایمیل ه ظاهر نمیشه
. این رو هم بگم که تعداد ایمیل ها حدود 2000 به بالاست .
به نظر شما مشکل از کجاست ؟؟؟؟؟؟
$count_email=0;
foreach($emails as $index){
mail("$index",stripslashes($_POST['nl_title']),stripslashes($body),"from:ITCOM@PNUAB.AC.IR\r\n"."MIME-VERSION:1.0\r\n"."content-type:text/html;charset=utf-8;dir=rtl");
$count_email++;
}//foreach($emails as $index)
print("<center><div dir=\"rtl\" class=\"green_bg\">خبر نامه با موفقیت ارسال شد <br><b>$count_email</b> ایمیل ارسال شد .</div></center>");