0

You have no items in your shopping cart.

0

ورود به سایت

نام کاربری *
رمز عبور *
مرا بخاطر بسپار

ایجاد حساب کاربری

فیلدهای ستاره دار الزامی است.
نام *
نام کاربری *
رمز عبور *
تایید رمز عبور *
ایمیل *
تایید ایمیل *
کپچا *
امتیاز
(8 )

ارسال ایمیل در لوکال با لاراول و Mailtrap

  • قیمت: رایگان
  • مدرس دوره: ابوالفضل طالبی
  • سطح آموزش: متوسط
  • پیشنیاز دوره: php
  • زبان: فارسی
  • زمان آموزش: 10 دقیقه
  • حجم فایل: -
  • از دوره های رایگان حمایت میکنم
  • این دوره کامل شده است
توضیحات دوره

ارسال ایمیل در لوکال با لاراول و Mailtrap

در این آموزش روش ارسال ایمیل در لوکال توسط لاراول و با استفاده از سرویس وب سایت Mailtrap.io را به شما توضیح خواهم داد.یکی از مشکلاتی که کاربران لاراول دارند عدم امکان ارسال ایمیل در لوکال بود که این مشکل توسط سایت میل ترپ یا mailtrap رفع شده و با دراختیار قرار دادن یک سرویس SMTP فیک به شما امکان میدهد که به راحتی اتصال سرویس ایمیل خود را در لاراول برقرار کنید و اقدام به ارسال ایمیل کنید.

این دوره رایگان است ، اما در صورتی که مایل به حمایت از ما هستید میتوانید ما را با هزینه ی یک فنجان قهوه دلگرم نمایید

حمایت میکنم

Mailtrap به شما امکان میده که تو پروژه های خودتون در لوکال تنظیمات SMTP فیک انجام بدید ، بدون اینکه یک کاربر واقعی بخاد این ایمیل رو دریافت کنه ! مزیت اینکار اینه که شما میتونید متن و استایل ایمیلهای خودتونو قبل از اتمام پروژه مشخص و طراحی کنید تا وقتی پروژه ی شما آنلاین شد ، دیگه مشکلی از نظر متن یا ظاهر ایمیل نداشته باشید و خیالتون از این بابت راحت باشه.mailtrap حتی به شما امکان میده ایمیلهایی که ارسال کردید رو بتونید از همون اینباکس mailtrap فوروارد کنید به یک ایمیل واقعی مثل gmail و امکانات دیگه که خودتون باید عضو سایت mailtrap بشید و ببینید.

نکته ی مهم: سرویس SMTP یا POP3 که سایت Mailtrap به شما ارائه میکنه محدود به استفاده در لاراول نیست و شما میتونید در هر پروژه ای استفاده کنید.اما این آموزش برای تنظیمات لاراول ارائه شده است.

مطلب پیشنهادی: آموزش رایگان لاراول

عضویت در Mailtrap.io و تنظیمات ابتدایی

تنظیمات mailtrap در لاراول

برید به سایت Mailtrap.io و عضو سایت بشید.شما میتونید با اکانت Gmail خودتون به راحتی عضو و لاگین بشید . بعد از لاگین شدن در میل ترپ صفحه ای رو میبینید که یک Demo inbox در اون مشاهده میکنید.این Demo inbox در واقع همون اینباکس ایمیلهای شماست که اگه ایمیلی ارسال کنید ، در این قسمت میتونید اونو مشاهده کنید.

حالا کاری که باید انجام بدید اینه که برید روی گزینه ی تنظیمات همین Demo inbox و تنظیمات SMTP و POP3 رو که مربوط به همین اینباکس هست رو مشاهده کنید.

تنظیمات mailtrap در لاراول

در این تنظیمات همونطور که میبینید هم تنظیمات SMTP قابل مشاهده است و هم تنظیمات POP3 که ما تو این آموزش از SMTP استفاده میکنیم .

یک قسمت جالب دیگه هم تو این بخش قرارداده شده به اسم Integrations که کار شما رو راحت کرده! یعنی چی؟ یعنی اینکه شما کافی هست که روی اون لیست باکس کلیک کنید تا لیست فریم ورکها یا زبانها و حتی cms هایی که باهاش پروژه خودتون طراحی میکنید رو ببینید و انتخابش کنید تا به شما بگه تو پروژه ی خودتون چطور و کجاشو تغییر بدید که به SMTP mail وصل بشید.

تنظیمات mailtrap در لاراول

مثلا اگه Laravel رو از این لیست انتخاب کنید به شما تنظیمات لازم در فایل .env رو میده و همچنین روش دوم اتصال به ایمیل که تنظیمات در فایل config/mail.php هست رو هم میده که با هر دو روش میتونیم به سرویس SMTP به راحتی وصل بشیم.

تنظیمات SMTP در لاراول

خب حالا که فهمیدیم باید چکار کنیم کافی هست که تغییرات لازم رو یا در فایل .env بدیم و یا در فایل mail.php که فرقی نمیکنه در کدوم تغییرات اعمال بشه اما پیشنهاد میکنیم در فایل mail.php این تغییرات رو اعمال کنید .من هر دو روش رو به شما توضیح میدم.

تتظیمات فیک SMTP در لاراول و در فایل .env

تنظیمات mailtrap در لاراول

فایل .env در روت پروژه خودتونو باز کنید و مثل تصویر بالا مقادیر رو وارد کنید.فقط بجای username و password باید همون اطلاعات خودتونو که در بخش تنظیمات mailtrap دیدید وارد کنید.

تنظیمات فیک SMTP در لاراول و در فایل mail.php

تنظیمات mailtrap در لاراول

فایل mail.php در پوشه ی config رو باز کنید و مثل تصویر بالا تنظیمات لازم رو انجام بدید .فقط بجای username و password باید همون اطلاعات خودتونو که در بخش تنظیمات mailtrap دیدید وارد کنید.

حالا که تنظیمات لازم رو انجام دادید دیگه میتونید با کلاس Mail در لاراول ارسال ایمیل رو انجام بدید.اگه با کلاس Mail آشنایی ندارید نمونه کد زیر رو میتونید توی متد ارسال ایمیل خودتون استفاده کنید تا ارسال ایمیل انجام بشه:

 $user = User::findOrFail($id);
 Mail::send('emails.register', ['user' => $user], function ($m) use ($user) {
            $m->from('info@alefyar.com', 'الف یار');

            $m->to($user->email, $user->name)->subject('اطلاعات ثبت نام شما');
        });

مبحث ارسال ایمیل در دوره ی آموزشی رایگان لاراول به صورت کامل آموزش داده شده است که میتوانید دوره ی رایگان لاراول را دانلود کنید.

در صورتی که سوال یا مشکلی در ارسال ایمیل دارید میتوانید در انجمن لاراول ایران سوالات خود را مطرح نمایید.

مطلب پیشنهادی: آموزش رایگان لاراول

این دوره رایگان است ، اما در صورتی که مایل به حمایت از ما هستید میتوانید ما را با هزینه ی یک فنجان قهوه دلگرم نمایید

حمایت میکنم

سرفصل های دوره

ارسال ایمیل در لوکال با لاراول و Mailtrap امتیاز 4.5 5 بهترین امتیاز 8 رای داده شده از




میتوانید این مطلب را چاپ و یا به صورت PDF دانلود کنید

چاپ/PDF

نظرات (0)

نظری ثبت نشده است

سوالات و نظرات خود را ثبت نمایید.سوالات و نظرات توسط مدیران سایت پاسخ داده میشوند

ارسال نظر به صورت میهمان ثبت نام کنید و یا وارد شوید به حساب کاربری خودتان
پیوست ها (0 / 3)
Share Your Location
76 دوره ی آموزشی
32,683 دانشجو
933,257 بار دانلود

برخی نظرات کاربران

استاد عزیز سلام وقت بخیر خدا قوووت امیدوارم بدون خستگی این راه پر از عشق آموزش رو پیش ببرید کلیپ اول رو که دیدم و اون جا که شهر های مختلف ایران رو نشون می دادید که منطقه غرب هیچ کس اسم لاراول رو ترند نکرده بود هم خنده م گرفت هم ناراحت شدم ولی الان که دارم این مطلب رو می نویسم دوبا
آقای طالبی یه تشکر فراوون به شما بدهکار هستم من 10 سال قبل پروژه دانشگاهیم با php بود ازون موقع از php و همه ی فریم ورکاش هم بدم می اومد و هم فک میکردم ناکار آمد هستن الان از سر اجبار یه پروژه ای رو باید با لاراول بالا می آوردم وآموزش های مختلفی دیدم ولی این دوره ی شما بسیار عالی بود
سلام استاد عزیز، بنده چند سال پیش با شما دوره PHP برداشته بودم و باید بگم من PHP رو از شما دارم ، انقدر که روان و کاربردی توضیح داده بودین و هنوز فیلمهای اون جلسات رو برای خودم مرور میکنم، اما چند وقتی بود با لاراول شروع به کار کردم تا اینکه توی جستجوهام به این آموزش شما رسیدم و تا ا...
درود..من قبلا با لاراول در حد متوسط کار کردم..تصادفا با سایتتون آشنا شدم و فیلمای لاراول رو گرفتم و دیدم..متونم بگم یکی از بهترین های وب ایران میتونه باشه این دوره..از استاد عزیز این دوره آقای طالبی نهایت تشکر رو دارم..و بیصبرانه منتظر ادامه ی این دوره م..پر انرژی تر از قبل به کارت

الف یار- مهارت بیشتر ، درآمد بیشتر

الف یار مرجع آموزشهای حرفه ای در زمینه ی برنامه نویسی و طراحی وب از سال 1390 فعالیت خود را آغاز کرده است و تا کنون ویدیو های آموزشی متفاوت و جامعی را به مخاطبان خود ارائه کرده است.
الفیار دارای مجوز نشر دیجیتال به شماره 2858 از وزارت ارشاد میباشد و کپی برداری و نشر محصولات آموزشی الفیار شرعا حرام و دارای پیگرد قانونی خواهد بود