Bakım modu. Şu anda yeni üye kaydı alınmamaktadır. Mevcut hesabınızla giriş yapmaya devam edebilirsiniz; kısa süreli planlı bir çalışma olabilir.
WG Panel Bilgi bankası

Bilgi bankası / Entegrasyonlar

SendGrid ve Mailjet: pazarlama / transactional kanal kuralları (v1.4.136)

Özet (v1.4.135+)

  • Aynı kartta (SendGrid veya Mailjet): «Pazarlama / kampanya» ile «Transactional (sipariş, fatura, OTP)» kutuları birlikte işaretlenemez; kayıt reddedilir.
  • İki kart da aktifken: Transactional yalnızca bir entegrasyonda açık olabilir. Pazarlama da yalnızca bir kartta açık olabilir. Aynı kanalı diğer kartta açmak için önce karşı kartta ilgili kutuyu kapatın.
  • Kurallar Entegrasyonlar kaydında MailIntegrationChannelValidator ile doğrulanır; ihlalde uyarı mesajı gösterilir, ayar yazılmaz.

Varsayılan mailer (transactional)

App\Providers\MailServiceProvider: SendGrid transactional açıksa ve MAIL_MAILER log / array / failover gibi yer tutucu ise mail.default SendGrid’e çekilebilir. Varsayılan zaten sendgrid ise Mailjet transactional devreye girmez. SendGrid transactional kapalı, Mailjet transactional açıksa ve koşullar uygunsa Mailjet kullanılır.

Pazarlama (kampanya)

Kampanya gönderiminde kod önce SendGrid pazarlama bayrağına, yoksa Mailjet’e bakar (MarketingMailNotification). İki kart aktifken artık yalnızca birinde pazarlama kutusu açık olabileceğinden çakışan «ikisi de açık» senaryosu kayıt aşamasında engellenir.

İlgili yerler

Entegrasyon formları: resources/views/integrations/index.blade.php; kayıt: App\Http\Controllers\IntegrationController; doğrulama: App\Support\MailIntegrationChannelValidator.

Benzer makaleler