راکت

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

3 پاسخ

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

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

hossein
hossein
@emperatur133
ثبت پرسش جدید

پاسخ‌ها

3
mahdi
mahdi
@mahdi.mahdi

تخصص: بیکار، الاف

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

hossein
hossein
@emperatur133

تخصص: توسعه دهنده

@mahdi.ah317

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

شاید پاسخ شما همین‌جا باشد

mahdi
mahdi
@mahdi.mahdi

تخصص: بیکار، الاف

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

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

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