تبلیغات :
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: ارسال ایمیل از طریق لوکال هاست (xampp)

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2009
    پست ها
    23

    پيش فرض ارسال ایمیل از طریق لوکال هاست (xampp)

    سلام.ناظم انجمن و مسئولین اگر با دیدن عنوان این پست عصبانی شدن که چرا اول سرچ نکردم و همین طوری پست ارسال کردم ، ناراحت نشن.
    بنده از صبح تا الان در اکثر سایت ها سرچ کردم که چجوری میشه از طریق xampp به یک ایمیل در هر جا مثلا جیمیل ، پیام داد ، آموزش ها موفق نبودن که نبودن.جالبه نه!!

    مثلا تا الان این آموزش ها رو انجام دادم اما نتیجه نگرفتم:

    آموزش اول
    منبع آموزش: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    در این آموزش نحوه ی ارسال ایمیل از XAMPP در ویندوز را بررسی می کنیم:
    مرحله اول
    اگر دقت کرده باشید داخل پوشه ی xampp یک پوشه به نام sendmail وجود دارد که فایلی به نام sendmail.ini داخلش هست که باید آن را برای ارسال ایمیل از لوکال تنظیم کرد در اینجا ما به سه چیز احتاج داریم:

    • smtp_server
    • auth_username
    • auth_password

    که باید آنها را در فایل INI مذکور به شکل زیر مقدار دهی کرد:

    1
    2
    3
    smtp_server=smtp.yoursite.com
    auth_username=outgoing@yoursite.com
    auth_password=yourpassword



    در صورتی که هاست شخصی ندارید می توانید مشخصات ایمیل خود مثلا gmail را وارد کنید(همان مقادیری که در تنظیم outlook برای جیمیل انجام می دهید وارد کنید).


    مرحله دوم
    بعد باید به سراغ php.ini برویم :
    در فایل php.ini خود عبارت sendmail_path را پیدا کنید و مانند مثال زیر مقدار دهی کنید:


    1
    sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"


    که در اینجا من سرور را در پوشه ی C:\xampp نصب کرده ام که شما باید آدرس نصب XAMPP خود را در بجای آن قرار دهید.

    حالا به راحتی با تابع mail ایمیل ارسال کنید.
    موفق باشید


    ======================================
    آموزش دوم برای Xampp
    منبع آموزش: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    فایل sendmail\sendmail.ini که در محل نصب XAMPP هست را باز کنید ، در صورتی که وجود نداشت هم خودتان بسازید ، حالا کد زیر رو به جای محتویات درون آن قرار دهید :
    defaults account Gmail tls on tls_certcheck off host smtp.gmail.com from آدرس ایمیل auth on user آدرس ایمیل password پسورد ایمیلaccount default : Gmail
    برای مثال : defaults account Gmail tls on tls_certcheck off host smtp.gmail.com from [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] auth on user [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] password 12345678 account default : Gmailتوجه : در جلوه کلمه from اگر ایمیل دیگری را وارد کنید ، فقط در صورتی که در تنظیمات ایمیل قسمت Send mail as آن ایمیل را اضافه و تایید کرده باشید ، هنگام ارسال از آدرس آن ایمیل استفاده می شود .
    حالا باید در فایل php\php.ini دنبال sendmail_path بگردید و # که قبل از آن هست رو حذف کنید .
    برای مثال :
    sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"پایان








    و آموزش های دیگر ...


    البته در همین سایت هم چند تا بود که جواب نداد!


    لطفا هر کی بلده ، بگه تا همه استفاده کنن.


    ممنون


    Last edited by mghhgm; 23-04-2011 at 15:39.

  2. #2
    داره خودمونی میشه moein_ak's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    167

    پيش فرض

    دوست عزیز مطمئنی مشکل از جانب شما نیست؟(بعد تغییر دادن فایل php.ini سرور آپاچی ری استارت کردی؟)

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •