rey 3 ارسال شده در خرداد 96 گزارش بازنشر ارسال شده در خرداد 96 سلام من وقتی روی دکمه ی ریست پسوورد میزنم ، پسوورد جدید برام ایمیل نمیشه . چیکار باید بکنم ؟؟ نقل قول لینک به ارسال
mortezafox 335 ارسال شده در خرداد 96 گزارش بازنشر ارسال شده در خرداد 96 (ویرایش شده) سلام به پشتبان هاست تیکیت بزنید و بگید تابع ایمیل فعال کند ویرایش شده خرداد 96 توسط mortezafox 1 نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 در 11 ساعت قبل، mortezafox گفته است : سلام به پشتبان هاست تیکیت بزنید و بگید تابع ایمیل فعال کند سلام تابع PHP mail() رو میفرمایین ؟؟ اگه فعال باشه ، باید ارسال بشه ؟؟ راستی smtp فعاله ها نمیتونم از smtp فعال کنم ؟؟ نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 رفقا راهنمایی کنین دیگه ممنون میشم نقل قول لینک به ارسال
naghmesara 315 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 سلام و درود برای اینکه تمام ایمیل های وردپرس را با SMTP ارسال کنید باید از اکشن phpmailer_init وردپرس استفاده کنید. به شکل زیر: add_action('phpmailer_init', 'mail_by_smtp'); function mail_by_smtp ($phpmailer) { $phpmailer->isSMTP(); $phpmailer->Host = 'معمولا به شکل mail.domain.com هست'; $phpmailer->SMTPAuth = true; $phpmailer->Port = 25; $phpmailer->Username = 'معمولا خود آدرس ایمیل هست'; $phpmailer->Password = 'پسورد ایمیل'; $phpmailer->From = 'خود آدرس ایمیل رو اینجا وارد کنید'; $phpmailer->FromName = 'اسم سایت به فارسی یا انگلیسی'; } کد بالا رو باید در فایل functions.php قالب خود قرار دهید. موفق باشید 1 نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 در 25 دقیقه قبل، naghmesara گفته است : سلام و درود برای اینکه تمام ایمیل های وردپرس را با SMTP ارسال کنید باید از اکشن phpmailer_init وردپرس استفاده کنید. به شکل زیر: add_action('phpmailer_init', 'mail_by_smtp'); function mail_by_smtp ($phpmailer) { $phpmailer->isSMTP(); $phpmailer->Host = 'معمولا به شکل mail.domain.com هست'; $phpmailer->SMTPAuth = true; $phpmailer->Port = 25; $phpmailer->Username = 'معمولا خود آدرس ایمیل هست'; $phpmailer->Password = 'پسورد ایمیل'; $phpmailer->From = 'خود آدرس ایمیل رو اینجا وارد کنید'; $phpmailer->FromName = 'اسم سایت به فارسی یا انگلیسی'; } کد بالا رو باید در فایل functions.php قالب خود قرار دهید. موفق باشید متشکر یعنی با قرار دادن این کد در فانکشن ، ارسال ایمیل اوکی میشه ؟ خب من اگه نخوام از smtp استفاده کنم ، چیکار کنم ؟؟ شما کدوم رو پیشنهاد میدین ؟؟ نقل قول لینک به ارسال
naghmesara 315 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 درود مجدد نقل قول یعنی با قرار دادن این کد در فانکشن ، ارسال ایمیل اوکی میشه ؟ ابتدا باید یک ایمیل در کنترل پنل هاستتون ایجاد کنید و سپس اطلاعات SMTP اون ایمیل رو در کد بنده قرار بدید. نقل قول خب من اگه نخوام از smtp استفاده کنم ، چیکار کنم ؟؟ شما کدوم رو پیشنهاد میدین ؟؟ وقتی هاستینگ شما تابع mail پی اچ پی رو غیر فعال کرده که خوب این قضیه هم دلایل امنیتی داره چاره ای به جز استفاده از SMTP برای ارسال ایمیل توسط وردپرس وجود نداره. پاینده باشید 1 نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 در 32 دقیقه قبل، naghmesara گفته است : درود مجدد ابتدا باید یک ایمیل در کنترل پنل هاستتون ایجاد کنید و سپس اطلاعات SMTP اون ایمیل رو در کد بنده قرار بدید. وقتی هاستینگ شما تابع mail پی اچ پی رو غیر فعال کرده که خوب این قضیه هم دلایل امنیتی داره چاره ای به جز استفاده از SMTP برای ارسال ایمیل توسط وردپرس وجود نداره. پاینده باشید هردو تابع در سرور فعال هست . ببخشید دوباره میپرسم . پس من از طریق هاست ، یک ایمیل واسه سایت میسازم . بعد اطلاعات رو داخل کد شما قرار میدم و کد رو در انتهای فانشکن میذارم . درسته ؟ نقل قول لینک به ارسال
naghmesara 315 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 درود مجدد نقل قول هردو تابع در سرور فعال هست . خیلی عجیبه در این صورت که باید ایمیل ریکاوری پسورد براتون ارسال بشه. نقل قول ببخشید دوباره میپرسم . پس من از طریق هاست ، یک ایمیل واسه سایت میسازم . بعد اطلاعات رو داخل کد شما قرار میدم و کد رو در انتهای فانشکن میذارم . درسته ؟ بله. موقعیت کد در فایل functions.php مهم نیست. موفق باشید 1 نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 در 36 دقیقه قبل، naghmesara گفته است : درود مجدد خیلی عجیبه در این صورت که باید ایمیل ریکاوری پسورد براتون ارسال بشه. بله. موقعیت کد در فایل functions.php مهم نیست. موفق باشید سلام مجدد عزیز من این کار رو هم کردم ولی ایمیلی ارسال نشد برام . چیکار کنم بنظرتون ؟ نقل قول لینک به ارسال
naghmesara 315 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 درود مجدد نقل قول سلام مجدد عزیز من این کار رو هم کردم ولی ایمیلی ارسال نشد برام . چیکار کنم بنظرتون ؟ احتمالا یه جای کار رو اشتباه کردید وگرنه این کد رو برای سایت خودم نوشتم و الان دارم استفاده میکنم ازش و ایمیل رو ارسال میکنه. مطمئنید همه چیز رو درست وارد کردید؟ 1 نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 (ویرایش شده) در 7 دقیقه قبل، naghmesara گفته است : درود مجدد احتمالا یه جای کار رو اشتباه کردید وگرنه این کد رو برای سایت خودم نوشتم و الان دارم استفاده میکنم ازش و ایمیل رو ارسال میکنه. مطمئنید همه چیز رو درست وارد کردید؟ بله دقیقا طبق فرمایشتون پیش رفتم . این کدی است ک داخل فانکشن گذاشتم : (البته اسم سایت و پسوورد رو تغییر دادم ) add_action('phpmailer_init', 'mail_by_smtp'); function mail_by_smtp ($phpmailer) { $phpmailer->isSMTP(); $phpmailer->Host = 'mail.domain.com'; $phpmailer->SMTPAuth = true; $phpmailer->Port = 25; $phpmailer->Username = 'info@domain.com'; $phpmailer->Password = 'password'; $phpmailer->From = 'info@domain.com'; $phpmailer->FromName = 'siteName'; } والا وقتی روی ریست پسوورد میزنم ، یک پیامی میاد مبنی بر این ک پسوورد شما ریست شد و ب ایمیل مراجعه کنید و روی لینک بزنید تا پسوورد جدید براتون ارسال بشه . ولی ایمیلی ارسال نمیشه . حدس میزنم این صفحه ی ریست پسوورد واسه قالبه و ممکنه مشکل از اینجا باشه . درسته ؟ مورد بعدی این ک وقتی آدرس mail.domain.com رو ب تنهایی توی آدرس بار مرورگرم میزنم ، ریدایرکت میشه روی سایت . این عمل باید رخ بده ؟ ویرایش شده تیر 96 توسط rey نقل قول لینک به ارسال
naghmesara 315 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 درود مجدد این کد هر ایمیلی رو که با تابع wp_mail ارسال بشه با SMTP میفرسته. شاید پورت SMTP یا HOST برای هاست سایت شما فرق کنه. موفق باشید نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 در 1 دقیقه قبل، naghmesara گفته است : درود مجدد این کد هر ایمیلی رو که با تابع wp_mail ارسال بشه با SMTP میفرسته. شاید پورت SMTP یا HOST برای هاست سایت شما فرق کنه. موفق باشید از پشتیبان هاست بپرسم پورت هاست چنده ؟؟ و ب جای 25 قرار بدم ؟؟ نقل قول لینک به ارسال
naghmesara 315 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 اگر کنترل پنلتون CPanel باشه میتونید از بخش Email گزینه Email Accounts را انتخاب کنید. سپس در بخش Email Accounts این صفحه بر روی گزینه Set Up Mail Client ایمیل مورد نظر کلیک کنید. سپس در بخش Mail Client Manual Settings اطلاعات کامل ایمیل دردسترس شماست. موفق باشید 1 نقل قول لینک به ارسال
rey 3 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 در 7 ساعت قبل، naghmesara گفته است : اگر کنترل پنلتون CPanel باشه میتونید از بخش Email گزینه Email Accounts را انتخاب کنید. سپس در بخش Email Accounts این صفحه بر روی گزینه Set Up Mail Client ایمیل مورد نظر کلیک کنید. سپس در بخش Mail Client Manual Settings اطلاعات کامل ایمیل دردسترس شماست. موفق باشید سلام بله سی پنله و از همین راهی ک گفتین چک کردم و پورت 25 بود و همه ی موارد هم درست بود . مشکل حل نشد ولی نقل قول لینک به ارسال
naghmesara 315 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 درود مجدد دیگه داره خیلی جالب میشه. مورد دیگه ای به نظرم نمیرسه که بهتون بگم. مگر اینکه شخصا خودم بررسی کنم براتون که اگر تمایل دارید بهم پ.خ بدید. موفق باشید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .