برگزیده های پرشین تولز

ارسال اطلاعات از طریق میل

gmemol

کاربر تازه وارد
تاریخ عضویت
5 می 2005
نوشته‌ها
97
لایک‌ها
0
برای سایتی که در حال طراحیش هستم نیاز دارم که به آدرس های مسل وارد شده توسط اعضا میلی بفرستم که اطلاعاتی رو براشون بفرستم . چطور میشه این کار رو کرد ؟ تابع mail رو دیدم ولی تنظیمات سرور چطوره ؟
جایی که میزبانی سایت رو میکنه باید سرور مسل داشته باشه ؟
تو این زمینه هیچ اطلاعاتی ندارم . اگه ممکنه کاملا برام توضیح بدید که چکار باید بکنم .
ممنون میشم .
:)
 

mojtabax

کاربر تازه وارد
تاریخ عضویت
20 جولای 2005
نوشته‌ها
227
لایک‌ها
1
سن
38
محل سکونت
Shiraz
سلام عزیزم
ببین شما می تونید توی یه حلقه تمامی آدرس های میل کاربران رو بریزی توی یه string به نام هدر و بعد با BCC برای اعضا بفرستی من توی خبرنامه خودم همین کار رو کردم این طوری :

PHP:
    $query = "Your Query";
    $result = mysql_query ($query)
    	or die (mysql_error());
	$n = mysql_num_rows($result);
// BCC -------------
	$mail_bcc = "";
	for ($i=0;$i<$n-1;$i++)
	{
		$mail_bcc .= @mysql_result($result,$i,0).", ";
	};	
	$mail_bcc .= @mysql_result($result,$i,0);
	$mail_header = "From:YourSiteName <[email protected]>\r\nbcc:$mail_bcc\n";
	$mail_to = "You";
$mail_body ="Your Body Of Mail";
$mail_subject = "Mail Subject";
mail($mail_to,$mail_subject,$mail_body,$mail_header);

با یه همچین چیزی می تونی به تمام اعضا ایمیل بزنی ...
توضیح :
query تمامی ایمیل های اعضا رو از توی دیتا بیس در می آورد و در حلقه for و خط بعد از آن ایمیل اعضا رو توی یه رشته می ریزیم بعد از اون داخل متغیر mail_header هدر نامه رو مشخص می کنیم که کاملا واضح است . در خط آخر هم ایمیل رو ارسال می کنیم.

موفق باشی.:happy:
 

gmemol

کاربر تازه وارد
تاریخ عضویت
5 می 2005
نوشته‌ها
97
لایک‌ها
0
اما تنظیمات میل سرور رو چی ؟ جایی باید تعیین بشه ؟
 
بالا