1
누군가 SSL과 PHP로 시작하는 방법을 설명 할 수 있습니까?시작과 함께 보내는 Symfony와 SwiftMailer
Il에는 Postfix 및 Dovecot (plesk에서 관리)이있는 전용 서버가 있습니다. SSL이 없습니다.
내 이메일을 보내고 받으려면 STARTTLS와 함께 SMTP/IMAP을 사용합니다.
그러나 Swiftmailer와 Symfony를 사용하는 PHP에서는 두 가지 옵션 만 사용할 수 있습니다. ssl 또는 tls. 내 경우에는 2 가지 작업 중 아무 것도 이메일을 보내지 않습니다.
유래에 검색, 내 코드에 넣고이 작업 :
$transport = \Swift_SmtpTransport::newInstance('smtp.server.fr', 587, 'tls')
->setUsername($username)
->setPassword($password)
->setStreamOptions(array('ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)));
$mailer = \Swift_Mailer::newInstance($transport);
당신이 내 구성이 올바른지 생각하십니까?
나는 그것이 옳다고 생각한다. Ressource에서 설정을 내보내고 YamlParser로 파싱 해보자. @ START TLS와 SSL/TLS의 차이점은 다음을 참조하십시오. http://stackoverflow.com/questions/5540374/starttls-vs-ssl-tls –