hossein
4 سال پیش توسط hossein مطرح شد
3 پاسخ

چند درایو ایمیل در یک لاراول

سلام دوستان . میخوام تو لاراول از چند سرویس دهنده ایمیل استفاده کنم
مثلا ایمیل های ثبت نام با ایمیل هاست بره
ایمیل اعلان و نوتیفیکیشن با جی میل

این کار رو چطور باید انجام بدم؟ تو فایل env یک قسمت MAIL_MAILER هست یا تو فایل کانفیگ
چطور میشه دوتا دیرایو تعریف کرد و موقع ارسال ایمیل انتخاب کند که از کدوم استفاده کنه؟


ثبت پرسش جدید
mahdi
تخصص : بیکار، الاف
@mahdi.mahdi 4 سال پیش مطرح شد
0

سلام
از interface استفاده کن
من تو پرژوه خودم دوتا ایمیل داشتم یکی برای بخش فروش یکی برای بخش پشتیبانی
یه interface تعریف کن کلاسهای ایمیلتو از اون interface به ارث ببر


hossein
تخصص : توسعه دهنده
@emperatur133 4 سال پیش مطرح شد
0

@mahdi.ah317

میشه بیشتر توضیح بدین؟


mahdi
تخصص : بیکار، الاف
@mahdi.mahdi 4 سال پیش مطرح شد
0

خرج داره :دی
در مورد interface ها مطالعه کن
یه اینترفیس بساز مثلا بنام myEmail متدهات رو توش تعریف کن بعد چند تا کلاس ارسال ایمیل بساز که از myEmial به ارث بده باشند بعد هر جا که خواستی ایمیل ارسال کنی کلاس مربوطه رو صدا بزن.
اگه حوصله هم نداری اینو بخون
https://stackoverflow.com/questions/26546824/multiple-mail-configurations


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام