ErdalBal selam arkadaşlar benim söyle bir sorunum var .env dosyamda mail gönderimi yapıyorum sıkıntı yok ancak ben bir hesaptan gönderim yapabiliyorum benim istediğim ise bir kaç hesaptan mail gönderebileyim şunun için lazım e-ticaret sitesi yazıyorum burada birden fazla hesaptan mail göndermem gerekiyor ama ben yapamadım bilen biri yada daha önce yapmış biri varmıdır şimdiden teşekkür ederim yardımlar için
coder2 Boş zaman bulursam bununla ilgili bir Laravel paketine bir PR çıkmayı planlıyordum bende. Temel olarak mail gönderimi öncesi config leri güncellerseniz, güncellenen credentials ile mail gönderebilirsiniz.
sineld Mail gönderirken o esnada driver belirterek mail göndermeniz mümkün: Mail::mailer('postmark') ->to($request->user()) ->send(new OrderShipped($order));
mizraklar ErdalBal merhaba Birden çok sql bağlantısı kullandınız mı? Kullandıysanız bunuda aynı şekilde kullanabilirsiniz. Veya mail gönderimi yaptığınız function içinde stmp, kullanıcı, şifre ve diger parametreleri rand olarak seçip doldurabilirsiniz. Bunun için @coder2 arkadaşımızın verdiği örneği kullanabilirsiniz.
ErdalBal sineld söyle 3 adet smtp hesabı var mesela sipariş iptal iletişim ven bunlarda gerekli yerde mail göndermek istiyorum ancak ben sadece bir hesaptan gönderim yapabiliyorum
coder2 Config ayarlarını sadece o oturum / session için değiştirip işlemi gerçekleştireceksin hocam. config(['mail.username' => 'info@laravel.gen.tr']); config(['mail.password' => '123123']); // Burada mail gönderimi yapılacak.
ErdalBal coder2 şimdi bir soru daha env dosyasında mail bölümündeki kullanıcı adı şifre boşmu kalacak
ErdalBal coder2 config(['mail.username' => 'info@laravel.gen.tr']); config(['mail.password' => '123123']); yardımlarınızla çözdüm işi çok sağolun belki birinin daha başına gelir diye düzeltmek istedim config(['mail.mailers.smtp.username' => 'info@laravel.gen.tr']); config(['mail.mailers.smtp.password' => '123123']); bu şekilde çalıştı tekrar teşekkürler kafayı yiyicektim yoksa🙂
sineld @coder2 'nin belirttiği gibi siparişte bir hesap, iletişimde bir hesap olacak şekilde kullanabilirsin.