是否可以在Laravel 4中为Mail设置更多帐户?如果我是对的,对于Mail Facade,我只能在app / config / mail.php文件中设置一个SMTP帐户。但在我的应用程序中,我需要从两个不同的SMTP帐户发送电子邮件。我正在从Symfony框架重写它,并且由于Symfony使用普通的Swiftmailer,因此很容易为每个操作设置单独的帐户凭据。我怎么能在Laravel做同样的事?
答案 0 :(得分:1)
你需要改变什么?如果只是地址或名称,请参阅here,您可以使用that command更改swiftmailer属性
答案 1 :(得分:0)
这让我改变邮件实例化:
$transport = SmtpTransport::newInstance('smtp.gmail.com', 25);
$transport->setEncryption('tls');
$transport->setUsername('ladislav@gmail.com');
$transport->setPassword('xxxxxx');
$swift = new Swift_Mailer($transport);
Mail::setSwiftMailer($swift);