/
  • مشکل در mail

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی مشکل در mail
    نویسنده پیام
    pezhman32 آفلاین
    عضو جدید
    **

    ارسال‌ها: 13
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۱
    اعتبار: 0
    تشکرها : 2
    ( 1 تشکر در 1 ارسال )
    ارسال: #1
    مشکل در mail
    سلام
    من امروز به صورت اضطراری به تابع mail احتیاج پیدا کردم، اما روی 2تا سروری که در اختیار دارم هیچ جوره کار نکرد!!!
    کد PHP:
    <?PHP

    if (mail('pezhman32@yahoo.com'"new mail""asdasd"))
    {
        echo 
    "yes";
    }
    else
    {
        echo 
    "no";
    }


    ?>
    خروجی کد زیر yes هست، هم ایمیل سایتم درسته و هم یاهو میلم مشکلی نداره، و درضمن گیرنده ی ایمیل رو هم عوض کردم و درست نشد! رفتم چک کردم دیدم اسکریپتی هم که قبلا" از سایت بهم میل میزدن از کار افتاده، یعنی میل نمی فرسته اما مقدار true برمی گردونه!
    و اینکه به spam هم نمی فرسته و unicode فایل ها هم درسته و هرچیزی رو که فکر می کردم مشکل از اون باشه چک کردم ولی درست نشد (مشکل از کد و فایل نیست چون گفتم که اسکریپت قدیمیم که کار میکرد هم از کار افتاده)
    و اگه مشکل از سرور هست چرا هر دوتا سرور با هم اینجوری بشن؟ (سرور ها از سرویس دهنده ها ی جدا هستن)

    ممنون میشم راهنمایی کنین
    __________________________________________________________________________
    [تصویر:  banner.php]

    [تصویر:  blogbanner.php]
    ۱۳۸۸ آذر ۷ ۱۱:۲۸ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    HiddeN آفلاین
    13
    ***

    ارسال‌ها: 71
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۷
    اعتبار: 0
    تشکرها : 336
    ( 74 تشکر در 30 ارسال )
    ارسال: #2
    RE: مشکل در mail
    1. بهتره ايميل گیرنده جیمیل یا hotmail باشه چون که سرعت این دو تا اصلا قابل مقایسه با یاهو نیستند . هیچ وقت از یاهو استفاده نکن مگر این که توی اسکریپتت از smtp و يا ... استفاده کرده باشی .
    2. يكی از مسایل مهمی که رعایت نمیشه header ها توی فانکش mail هست .

    کد PHP:
    $headers "MIME-Version: 1.0" "\r\n";
    $headers .= "Content-type:text/html;charset=UTF-8" "\r\n";
    $headers .= 'From: <yourmail@example.com>' "\r\n";
    $headers .= 'Cc: another@example.com' "\r\n"

    اين رو هم اضافه كن و نتيجه رو بگو ! Shy
    ۱۳۸۸ آذر ۸ ۰۵:۵۶ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : oia pezhman32 zoghal
    pezhman32 آفلاین
    عضو جدید
    **

    ارسال‌ها: 13
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۱
    اعتبار: 0
    تشکرها : 2
    ( 1 تشکر در 1 ارسال )
    ارسال: #3
    RE: مشکل در mail
    سلام
    هدر هارو اضافه کردم اما تاثیری نداشت:
    کد PHP:
    <?PHP
    $headers 
    "MIME-Version: 1.0" "\r\n";
    $headers .= "Content-type:text/html;charset=UTF-8" "\r\n";
    $headers .= 'From: <pezhman32@gmail.com>' "\r\n";
    $headers .= 'Cc: pezhman32@gmail.com' "\r\n"
    if (
    mail('pezhman32@gmail.com'"new readed""asdasd"$headers))
    {
        echo 
    "yes";
    }
    else
    {
        echo 
    "no";
    }


    ?>
    بله در مهم بودن هدر ها شکی نیست، و من هم در اسکریپت های مهم م ازشون استفاده می کنم، اما الان روی دوتا سروری که دارم دیگه کار نمی کنن
    اینو فقط برای یه کار خیلی کوچیک لازم دارم که شاید به 20 خط کد هم نرسه... البته میشه بدون ایمیل هم کارمو راه بندازم اما این که تابع mail دیگه روی سرورهای من کار نمیکنه... Huh
    و الان وردپرسم رو هم چک کردم، با وردپرس هم نمیشه میل فرستاد!
    و اینکه امروز رو یه سرور دیگه هم که سرویس دهندش فرق می کنه با اونای دیگه امتحان کردم، تابع میل ش کار نمیکنه، آخه مگه میشه 3 تا سرور؟!!! کدم هم که مشکلی نداره...
    __________________________________________________________________________
    [تصویر:  banner.php]

    [تصویر:  blogbanner.php]
    (آخرین ویرایش در این ارسال: ۱۳۸۸ آذر ۸ ۱۰:۱۹ عصر، توسط pezhman32.)
    ۱۳۸۸ آذر ۸ ۰۹:۳۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    HiddeN آفلاین
    13
    ***

    ارسال‌ها: 71
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۷
    اعتبار: 0
    تشکرها : 336
    ( 74 تشکر در 30 ارسال )
    ارسال: #4
    RE: مشکل در mail
    از اسكریپت phpmailer استفاده کن :

    http://phpmailer.worxware.com/

    ببین بازم مشکل داری ؟

    به اینجا هم سر بزنید :

    http://www.tek-tips.com/viewthread.cfm?q...09&page=12

    اگر هم مایلید بزارید تا من یک سری چیزا رو روی سرورتون تست کنم شاید به نتیجه ای رسیدم Tongue
    (آخرین ویرایش در این ارسال: ۱۳۸۸ آذر ۹ ۰۴:۵۱ صبح، توسط HiddeN.)
    ۱۳۸۸ آذر ۹ ۰۴:۵۰ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    pezhman32 آفلاین
    عضو جدید
    **

    ارسال‌ها: 13
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۱
    اعتبار: 0
    تشکرها : 2
    ( 1 تشکر در 1 ارسال )
    ارسال: #5
    RE: مشکل در mail
    جالبه، به پشتیبانی یکی از سرور ها میل زدم، اونا تست کردن و میلش واسم رسید و گفتن "هم اکنون مجدد چک کنید." اما واسه من درست نشد!
    نقل قول: اگر هم مایلید بزارید تا من یک سری چیزا رو روی سرورتون تست کنم شاید به نتیجه ای رسیدم Tongue
    پیغام خصوصی تون رو چک کنید...
    __________________________________________________________________________
    [تصویر:  banner.php]

    [تصویر:  blogbanner.php]
    ۱۳۸۸ آذر ۹ ۰۲:۰۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS