آژانس هواپیماییexchanging

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

شروع موضوع توسط gmemol ‏10 اکتبر 2005 در انجمن PHP

  1. gmemol

    gmemol کاربر تازه وارد

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

    mojtabax کاربر تازه وارد

    تاریخ عضویت:
    ‏20 جولای 2005
    نوشته ها:
    227
    تشکر شده:
    1
    محل سکونت:
    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:
     
  3. gmemol

    gmemol کاربر تازه وارد

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