آموزش حرفه ای روش ارسال ایمیل با لاراول


ارسال ایمیل در لاراول
ارسال ایمیل در لاراول

فرستادن ایمیل از جمله روش های ارتباطی مهم مدیران سایت ست که باید بر روی هاست سایت خود قرار دهند. چراکه کاربران می‌توانند از این طریق با مدیران در ارتباط باشند. بسیاری از سایت‌ها با استفاده از زبان php ایجاد شده‌اند و برای کارهای مربوط به ایمیل نیز از Phpmailer استفاده می‌کنند. اما این شیوه خوبی نیست زیرا از نظر امنیت پایین ست. بعلاوه ممکن است spam ها نیز میان ایمیل‌ های شما باشند. پس ارسال ایمیل با لاراول از طریق smtp را به شما توصیه می کنیم.

در حقیقت با توجه به این که امنیت بالایی را برای این کار نیاز هست، ایمن‌ ترین روش ارسال ایمیل با smtp میباشد. در ادامه به صورت کامل روش ارسال ایمیل با لاراول از طریق smtp را بررسی میکنیم. با استفاده از این روش علاوه بر این که امنیت سرویس‌ های شما بالا میرود، می‌تواند سرعت کار را نیز افزایش داده و در زمان کم، کارهای مربوط به ارسال ایمیل شکل بگیرد.

ارسال ایمیل در لاراول

در حقیقت لاراول را می‌توان یک فریم ورک تحت وب معرفی کرد. در محیط لاراول می‌ توان با زبان برنامه نویسی php برنامه‌ های مورد نظر را ایجاد نمود و ازینرو لاراول به یکی از فریم ورک‌ های محبوب در میان کاربران تبدیل شده است. از جمله قسمت های مهم در هر سیستم مدیریت محتوا ایمیل میباشد که از طریق آن می‌ توان با کاربران ارتباط داشت.

در مواقع زیادی بخاطر استفاده از phpmailer در زمان ارسال و دریافت ایمیل محتوای اسپم بالا میرود همین موضوع می‌ تواند باعث بروز مشکلات امنیتی شود. پس بهترین روش استفاده از سرور smtp برای ارسال و دریافت ایمیل است.

با این سرویس می‌ توانید خیلی ساده و بدون هیچ مشکلی ایمیل‌ ها را دریافت نمایید و برای ارسال ایمیل نیز مشکل خاصی نخواهید داشت. در ادامه آموزش ارسال ایمیل با لاراول قرار داده شده است.

آموزش ارسال ایمیل با لاراول از طریق Smtp

برای دریافت و ارسال ایمیل با smtp در لاراول آموزش زیر را دنبال نمایید:

۱- ابتدا شما باید وارد کنترل پنل هاست یا سی پنل شوید و پنل مدیریتی وب سایت خود را به دست بگیرید.

۲- در ادامه از طریق منو Files زیر منو File Manager را انتخاب کنید.

ارسال ایمیل در لاراول

۳- در اینجا یک صفحه ظاهر می‌شود که مربوط به File Manager هاست است. باید وارد Public_html شوید و فایل env. را پیدا کنید و بر روی آن راست کلیک کنید. در اینجا گزینه Edit را پیدا کنید و سپس بر روی آن کلیک نمایید تا امکان ادیت داشته باشید.

مطالب مفید چگونه ورژن PHP در سی پنل را تغییر دهیم؟

ارسال ایمیل از طریق لاراول

۴- زمانی که فایل وارد حالت ویرایش شد باید در آن به دنبال یک بخش مشخص به اسم ایمیل باشید. اطلاعاتی که از قبل وجود دارد را پاک نمایید و اطلاعات جدید و مورد نظر خود را وارد نمایید. این اطلاعات و تنظیمات جدید شامل:

MAIL_MAILER=smtp

MAIL_HOST=mailhog

MAIL_PORT=1025: این بخش برای نوشتن پورت ایمیل است. بهتر است از پورت ۵۸۷ استفاده کنید.

MAIL_USERNAME=null: نام کاربری همان آدرس ایمیل است عبارت null را با آن جایگزین نمایید.

MAIL_PASSWORD=null: پسورد ایمیل خود را وارد کنید.

MAIL_ENCRYPTION=null: شیوه رمزنگاری که در زیر مشخص شده وارد نمایید.

اگر در نظر دارید از شیوه رمزنگاری SSL/TLS استفاده کنید باید MAIL_PORT را بر روی ۴۶۵ قرار دهید و اگر می‌خواهید از حالت None-SSL استفاده کنید باید MAIL_PORT را روی ۵۸۷ قرار دهید.

MAIL_FROM_ADDRESS=null: در این بخش آدرس ایمیل خود را درج کنید.

MAIL_FROM_NAME=”${APP_NAME}”

ارسال ایمیل در لاراول

حال از قسمت Email Accounts و گزینه Connect Devices اطلاعاتی که وجود دارد را با مقادیر مورد نظر خودتان جایگزین نمایید. در نهایت نیز پس از وارد کردن اطلاعات و جایگزین کردن مقادیر پیش فرض با زدن دکمه Save Changes تمام تغییرات ذخیره می‌شود و برای شما اعمال خواهد شد.

۵- در اینجا می‌ توانید ادامه مراحل ارسال ایمیل از طریق smtp را پیگیری نمایید. حتی می‌توانید با انتخاب گزینه Check Email وارد قسمت میل باکس ایمیل شوید.

اگر تا اینجای مقاله برای شما مفید بوده و تمایل دارید ادامه مطلب را بخوانید ، روی روش ارسال ایمیل با لاراول از طریق smtp را کلیک کنیدو این مقاله را در سرور پارس دنبال کنید.