رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - نسخهی قابل چاپ +- مرجع پارسی MyBB (https://community.mybbiran.com) +-- انجمن: آرشیو (https://community.mybbiran.com/forum-128.html) +--- انجمن: آرشیو انجمن های قدیمی (https://community.mybbiran.com/forum-129.html) +---- انجمن: مای بی بی نسخه 1.6 (https://community.mybbiran.com/forum-83.html) +----- انجمن: مشکلات عمومی (https://community.mybbiran.com/forum-94.html) +------ انجمن: مشکلات رایج (https://community.mybbiran.com/forum-117.html) +------ موضوع: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام (/thread-6975.html) |
رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - Mohammad-Za - ۱۳۹۰/۶/۲۲ درود بر دوستان، 1 - ابتدا تست کنید که آیا تابع ارسال ایمیل بر روی سرور شما فعال است یا خیر؟ برای این کار فایل زیر را دریافت کرده و بر روی سرور خود آپلود کنید: mailtest.php (اندازه: 249 bytes / تعداد دفعات دریافت: 541) فایل دریافتی را باز کرده و خط زیر را پیدا کنید: your.email@address.com و به جای خط بالا ، آدرس ایمیل خود را وارد کنید. سپس آدرس زیر را وارد کنید: (در مرورگر) www.example.com/mailtest.php * به جای example.com ، دامین خود را وارد کنید. شما با وارد کردن آدرس بالا در مرورگر باید با پیغام Mail was sent by PHP رو به رو شوید در غیر اینصورت تابع ارسال ایمیل برروی سرور شما فعال نیست و این مشکل به سرور بر میگردد و باید با آن ها ارتباط برقرار کنید. 2 - محدودیت های هاستینگ برخی از سرور ها تنها اجازه ی ارسال ایمیلی را می دهند که آدرس ارسال کننده ی آن ایمیل ، از دامین خود سایت باشد. یعنی باید با آدرسی از دامنه ی خودتان آن ایمیل ارسال شود . مثلاً اگر دامین سایت شما example.com است ، باید ایمیل با آدرس forum@example.com ارسال شود ، در غیر اینصورت ، اجازه ی ارسال ایمیل داده نمی شود. برای این کار : 1 - ابتدا یک ایمیل با نام اختیاری (مثلاً forum) از طریق سرور خود بسازید . 2 - فایل inc/functions.php را باز کنید. 3 - خط زیر را در آن فایل بیابید. کد php: mail($to, $subject, $message, $headers); کد php: ini_set("sendmail_from", " forum@example.com "); 5 - فایل را ذخیره کنید و جایگزین فایل پیشین بر روی سرور کنید. پیروز باشید. این آموزش با بهره گیری از http://wiki.mybb.com/index.php/Help:Mail نوشته شده است. RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - Farhoodi - ۱۳۹۰/۶/۳۰ تشکر بابت اموزش من گاهی اوقات برای یک یا دو روز سیستم ایمیل کلا از کار می افته ولی خودش دوباره فعال میشه . از پلاگین فرم تماس با ما استفاده میکنم در انجمن من خیلی زیاد کاربرد دارد و روی ایمیل تنظیم هست . همچنین پلاگین فرم . امروز متوجه شدم باز ایمیل از کار افتاده که این خیلی برای من مشکل ایجاد کرده روش بالا تست شد . همچنین Mail was sent by PHP هم فعال است اما باز ایمیلی ارسال نمیشود. تمام تنظیمات ایمیل و پلاگین در کنترل پنل مدیر کل درست هست . با توجه به فعال بودن PHP ایا این مشکل ارسال نشدن ایمیل میتونه از خود پلاگین باشه؟ RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - Mohammad-Za - ۱۳۹۰/۶/۳۰ نقلقول: تشکر بابت اموزش 1- آیا پوشه ی Spam را بررسی می کنید؟ 2- بهتر است به جای Yahoo از Gmail استفاده کنید. اگر این دو مورد راانجام داده اید از روش دوم استفاده کنید (محدودیت های هاستینگ). RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - Mr.Sajad - ۱۳۹۰/۸/۲۳ سلام دوستان از من میل فعال سازی میفرسته اما بعد از چند دقیقه نمیشه کاری کرد سریعتر بفرسته؟ و این که چجوری میشه متنشو عوض کرد؟ ممنون RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - Mohammad-Za - ۱۳۹۰/۸/۲۳ (۱۳۹۰/۸/۲۳، ۱۸:۲۰:۳۱ عصر)Mr.Sajad نوشته است: سلام دوستان از من میل فعال سازی میفرسته اما بعد از چند دقیقه نمیشه کاری کرد سریعتر بفرسته؟ و این که چجوری میشه متنشو عوض کرد؟بستگی به سرور ارایه دهنده ایمیل نیز دارد. مثلا ایمیل هایی که برای Yahoo! ارسال می شوند دیر از Gmail به دست شخص مورد نظر می رسد. برای تغییر متن نیز به قسمت زبان ها بروید و در فایل member.lang مقدار "redirect_registered_activation" را تغییر دهید. RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - aligreen - ۱۳۹۰/۱۲/۲۴ سلام می یه انجمی داشتم نسخع 1.6.0 ارتقاع دادم به 1.6.6 ولی الان نمی دونم به خاطر این ارتقاع بوده که ایمیلی نمی فرسته یا کلا نمی فرسته! تمامی راه حل ها رو امتحان کردم نه به اینباکس میفرسته نه به اسپم هاست هم مشکلی نداره هم اون فایل رو تست کردم هم از SMTP هم PHPMAIL میشه اگه فایل تکمیلی وجود داره بدین گیرم بدجورییییییی کمککککککککککککک RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - MERMB - ۱۳۹۰/۱۲/۲۴ سلام من کارهایی رو که گفتید کردید اما پیغام Mail was sent by PHP بصورت این که تنظیم نشده نشون میده یعنی Mail was sent by PHP رو نشون نمیده مشکلش کجاست که ایمیل فعال سازی رو واسه کاربرا نمیفرسته؟ هاستم Direct Admin هست و انجمنم اینجاس http://forum.fetrak.com/ ممنون از پاسخ گوییتون RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - Mohammad-Za - ۱۳۹۰/۱۲/۲۵ (۱۳۹۰/۱۲/۲۴، ۱۵:۲۱:۵۵ عصر)MERMB نوشته است: سلام نقلقول: شما با وارد کردن آدرس بالا در مرورگر باید با پیغام Mail was sent by PHP رو به رو شوید در غیر اینصورت تابع ارسال ایمیل برروی سرور شما فعال نیست و این مشکل به سرور بر میگردد و باید با آن ها ارتباط برقرار کنید. (۱۳۹۰/۱۲/۲۴، ۰۴:۴۷:۰۱ صبح)aligreen نوشته است: سلام آدرس انجمنتان را قرار دهید تا بررسی شود. RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - aligreen - ۱۳۹۰/۱۲/۲۵ (۱۳۹۰/۱۲/۲۴، ۰۴:۴۷:۰۱ صبح)aligreen نوشته است: سلام آدرس انجمنتان را قرار دهید تا بررسی شود. [/quote] www.anjomanmajazi.com این آدرس انجمنه منه اگر بشه زود تری بررسی کنید ممنون می شم www.anjomanmajazi.com ممنون RE: رفع مشکل عدم ارسال ایمیل تأیید ثبت نام - Farhoodi - ۱۳۹۱/۲/۳۱ ایمیل های ارسالی از سوی سایت از دو روز قبل بدون اینکه به چیزی دست بزنیم ارسال نمیشه . تست های که گفتید هم انجام شد مشکلی نبود وقتی به چیزی دست نمیزنیم خود بخود قطع میشه یعنی سرور . به هاست میگم مشکل از شماست میگه خیر لطفاً با پشتیبانی mybb تماس بگیرید، اگه گفتند مشکل از سرور هست بفرمایید دقیق و فنی بگن از کدوم تنظیمات سرور !! حالا این دقیق و فنی از کدام قسمت سرور میشه که بهشون ثابت شه مشکل از خودشون هست ؟ |