이메일을 보내 yii2 신청서를 사용했습니다. 모든 것이 좋습니다. 내가 성취하고자하는 것은 발신자의 이메일을 가리는 것입니다.Yii2 마스크 발신자 이메일
예를 들어 보낸 사람 전자 메일의 이름은 [email protected]이고 이름은 xsample입니다. 수신자는 발신자를 실제 이메일 대신 xsample로 볼 수 있습니다.
->setFrom(['[email protected]' => 'xsample'])
가 여기 내 메일러 구성입니다 :
나는에서 변경하려고'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport' => false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'mail.sample.com',
'username' => '[email protected]',
'password' => 'xxx',
'port' => '587',
'encryption' => 'tls',
],
'viewPath' => '@common/mail',
],
하지만 여전히 메일 프로그램의 설정에서 실제 이메일을 읽어 보시기 바랍니다. 어떤 도움을 주셔서 감사합니다.
에 messageConfig를 추가하십시오. 실제로는 없습니다. 그게 가능해야한다고 생각하는 이유는 무엇입니까? – traktor53
컴퓨터로 생성 된 전자 메일로 표시하려고합니다. – top
'setFrom ('[email protected]')'처럼''no - reply ''로 사용자 이름을 설정하려고합니다. 왜 대괄호 안에 넣을지 모르겠습니다. 여전히 어려움이 있다면 질문을 편집하여 성취하려는 것을 명확하게하십시오. – traktor53