내 웹 사이트 ( Symfony 5.2 )에서 smtp를 통해 메일을 보내려고하는데 내장 된 메일러 번들 을 사용할 때마다 오류가 발생합니다.
Expected response code "250" but got code "530", with message "530 5.7.1 Authentication required".
동일한 smtp 구성 으로 PHP 스크립트를 사용하여 메일을 보내려고 시도 했으며 매번 작동합니다 .
내 .env 파일에서 :
MAILER_DSN=smtp://mail.infomaniak.com:587?encryption=tls&auth_mode=login&username=MY_USER_NAME&password=MY_PASSWORD
어떤 생각?
감사 !
이 https://symfony.com/doc/current/mailer.html#transport-setup 에 따르면 메일러 dsn 형식은 다음과 같아야합니다.
MAILER_DSN=smtp://user:[email protected]:port
그리고
MAILER_DSN=smtp://mail.infomaniak.com:587?encryption=tls&auth_mode=login&username=user&password=pass
사용자와 암호가 어떻게 지정되었는지 확인하십시오. 이러한 인코딩이 필요한 문자가 포함 된 경우 비밀번호를 URL 인코딩해야 할 수도 있다는 점도 언급 할 가치가 있습니다.
문서의 형식을 사용해 보셨습니까?
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다