私はsymfony 3で学校のプロジェクト用の小さなウェブサイトを作っていますが、まだ学習しています。swiftmailerでメールを送るには - symfony 3
私は情報を取得して管理者の電子メールアドレスに送信しようとする連絡先フォームを持っています。 私は2つの個人アドレスを試してみましたが、うまくいきませんでした。 私は別のmailer_transportに切り替えようとしています.gmail転送のためのgmailアドレスを使用しています。 私は非常によくsmtpサーバー(それに取り組んで)の仕事を理解していません。
は、ここに私のparameters.ymlです:
parameters:
database_host: 127.0.0.1
database_port: null
database_name: symfony
database_user: root
database_password: null
mailer_transport: sendmail
mailer_host: 127.0.0.1
mailer_user: [email protected]
mailer_password: myPassword
secret: ThisTokenIsNotSoSecretChangeIt
そして、ここで私はお問い合わせフォームから取得するいくつかの要素を使用して、私のコントローラ、内のコードです。
$mail = \Swift_Message::newInstance()
->setSubject('[WebSite] - '.$name.' - '.$date)
->setFrom('[email protected]')
->setTo('[email protected]')
->setBody(
$this->renderView(
'CoachSportifBundle::email.html.twig',
array('name' => $name,
'email' => $email,
'message' => $message,
'date' => $date
)
),
'text/html'
);
$this->get('mailer')->send($mail);
プロジェクトは、PHP 5.6とsymfony 3.2であると私はwampserver 3.0.6で動作します。
からメールを受け取ることができるように助けが必要です。誰かが私にdifferents mailer_transportの違いを説明できるのであれば、それはすばらしいでしょう。
どうもありがとうと良い一日持って
あなたは私の答えを見ましたか? –