Здесь я использую swift_message для отправки сообщений с помощью Symfony, и я установил свой файл swift_mailer. Но в setFrom ("") я ввел адрес электронной почты в жестком, что позволяет мне отправлять письма, но я хотел бы знать, есть ли другой способ ввести этот адрес, чтобы он не отображался в моем код.
Параметры.yml
parameters:
database_driver: pdo_mysql
database_host: localhost
database_port: 3306
database_name: doctrax
database_user: root
database_password: null
mailer_transport: gmail
mailer_host: smtp.gmail.com
mailer_user: [email protected]
mailer_password: "785468961A;"
secret: ThisTokenIsNotSoSecretChangeIt
mailer_auth_mode: login
mailer_encryption: ssl
mailer_port: 465
Контроллер
$mailer = $this->get('mailer');
$message = (new \Swift_Message('Email de Confirmaton'))
->setFrom("[email protected]")
->setTo($patient->getUser()->getUsername())
->setBody(
$this->renderView(
// app/Resources/views/Emails/registration.html.twig
'Emails/confirmation.html.twig',
array('name' => 'mam')
),
'text/html'
);
$mailer->send($message);
Теперь я хотел бы знать, есть ли другой способ ввести адрес электронной почты отправителя и что его адрес электронной почты не отображается в коде в setFrom.
Спасибо