1
私はここに2つの記事を読んでいますが、swiftmailerに2つの異なる電子メールを含める方法も書かれていますが、エラーが発生しています。ここでSymfony 2.3 Swiftmailer - 2つの電子メール
は私の設定です:
# app/config/services.yml
services:
mailer:
class: AppBundle\Mailer
arguments: [sendmail]
mailer2:
class: AppBundle\Mailer
arguments: [sendmail]
そして、私はとの両方を参照するよコントローラで:
$mailer = $this->get('mailer2');
//or
$mailer = $this->get('mailer');
だけ
//config.yml
swiftmailer:
default_mailer: mailer
mailers:
mailer:
transport: smtp
host: some.host1
username: some.username1
password: some.password2
mailer2:
transport: gmail
host: some.host2
username: some.username2
password: some.password2
私はまた、サービスファイルを作成しましたデフォルトのメーラーが動作します。 2番目のメーラの場合は、
You have requested a non-existent service "mailer2".
どうすればいいですか?
私は文書を読んだ「迅速な郵便配達員」を完全に逃した。最初の部分、気づいてくれてありがとう、今働いているように見える、ありがとう。 – user3253748