در این مطلب از سری مطالب آموزشی در آذرآنلاین قصد داریم با آموزش تنظیم SMTP در لاروال در خدمت شما دوستان گرامی باشیم تا در صورت نیاز به استفاده از SMTP در این فریمورک پرطرفدار و ارسال ایمیل با آن ، مشکلی نداشته باشید.
لاراول یک فریمورک PHP است که امروزه به دلیل امکانات و قابلیتهایی که در اختیار توسعهدهندگان قرار میدهد ، مورد توجه افراد زیادی قرار گرفته است.
در ادامه با آموزش تنظیم SMTP در لاراول همراه ما باشید.
تنظیم SMTPدر لاراوال
تنظیمات SMTP و یا ارسال ایمیل در Larvel ، همانند سایر تنظیمات زیرساختی در فایل env. انجام میپذیرد.
بنابراین چه از یک ایمیل سرور عمومی SMTP و یا SMTP هاست خود در نظر دارید استفاده کنید ، تنها نیاز است کدهای زیر را به ترتیب در فایل env. واقع در پوشه اصلی لاراوال قرار داده و سپس از آن در طول کدنویسی خود استفاده نمایید.
حال در این مطلب ما به توضیح مثالی از استفاده SMTP هاست خواهیم پرداخت.
برای این امر ابتدا نیاز است شما یک آدرس ایمیل بر روی هاست و پنل خود ایجاد کرده و سپس کدهای زیر را در فایل env. پوشه اصلی وارد نمایید.
- کدهای مورد نیاز برای استفاده از SMTP در لاراول به صورت زیر میباشد.
MAIL_DRIVER=smtp
MAIL_HOST=mail.yourhost.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=password
MAIL_ENCRYPTION=null
MAIL_DRIVER : در این بخش شما نوع ارسال ایمیل را باید مشخص نمایید که همان SMTP خواهد بود.
MAIL_HOST : آدرس هاست ایمیل در این بخش وارد خواهد شد که همان نام دامنه و یا نام سرور ایمیل شما نیز میباشد.
MAIL_PORT : پورت سرور برای دریافت ایمیل از سمت لاراول را در این خط وارد کنید.
MAIL_USERNAME : آدرس ایمیلی که شما بر روی سرور و یا هاست خود ساختهاید را دراین قسمت نیز باید وارد نمایید.
MAIL_PASSWORD : پسورد اکانت ایمیل خود را در هط وارد کنید.
MAIL_ENCRYPTION : نوع رمزنگاری ارسال ایمیل را دراین بخش میتوان مشخص کرد که بهتر است بر روی tls و یا null قرار بگیرد.
پس از اضافه کردن تکه کد بالا ، فایل را ذخیره کرده و از آن خارج شوید.
بدین ترتیب تنظیمات مورد نیاز برای ارسال ایمیل از طریق SMTP در لاراوال انجام پذیرفته و حال شما قادر به استفاده از آن میباشید.
نکته : شما قادر خواهید بود از طریق همین تنظیمات به استفاده از SMTP جیمیل نیز استفاده نمایید.
امیدواریم در پایان از آموزش تنظیم SMTP در لاراول استفاده لازم را برده باشید.
کاربر گرامی شما میتوانید سؤالات مربوط به این آموزش را در بخش کامنتها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید و یا برای رفع مشکلات دیگر در زمینه آموزشهای آذرآنلاین به بخش Community مراجعه کرده و مشکل خود را در آن مطرح نمایید تا در اسرع وقت کاربران دیگر و کارشناسان به سؤالات شما پاسخ دهند.