mail('[email protected]', 'some subject', 'sendmail is working', 'From: [email protected]', "");
다음 코드는되지 않습니다 :
이$message = \Swift_Message::newInstance()
->setSubject('some subject')
->setFrom('[email protected]')
->setTo('[email protected]')
->setBody('sendmail via swiftmail is working');
$mailer = $this->get('mailer');
$logger = new Swift_Plugins_Loggers_ArrayLogger();
$mailer->registerPlugin(new Swift_Plugins_LoggerPlugin($logger));
$mailer->send($message);
그리고 $에서 로거 기록 이 오류 :
++ Starting Swift_Transport_SendmailTransport
<<
!! Expected response code 220 but got code "", with message "" (code: 0)"
...
내 구성은 다음과 같습니다
swiftmailer:
transport: "sendmail"
sender_address: "[email protected]"
왜 전화가 작동하는지 다른 이유는 알지 못합니다. 전화가 다를 경우 통화가 동일해야합니다.