최근 Laravel 9로 업데이트했는데 이제 더 이상 이메일을 보낼 수 없습니다. 변경 로그에는 메일러를 SwiftMailer에서 Symfony로 전환했다고 기록되어 있으므로 이것이 문제의 원인일 수도 있습니다. 이메일을 보내려고 할 때마다 나타나는 오류 텍스트는 다음과 같습니다.
으아아아문서에 따라 .env 및 config/mail.php 파일을 구성했습니다. 나는 이것에 관한 모든 것이 정확하다고 확신합니다. SMTP 서버의 경우 MailTrap을 사용하므로 여기에서 메일 구성을 가져옵니다. 나는 이 문제를 해결하기 위해 이틀을 보냈고 인터넷에서 검색했지만 성공하지 못했습니다. Composer 종속성을 다시 설치해도 도움이 되지 않았습니다.
다음은 내 .env메일 구성입니다.
으아아아P粉2421267862023-11-10 16:10:19
드디어 해결책을 찾았습니다. 문제는 내 인터넷 제공업체가 어떻게든 smtp 연결을 차단하고 있다는 것입니다. 그래서 Wi-Fi에서 모바일 데이터로 전환했을 때 갑자기 작동하기 시작했습니다. 비슷한 문제가 있는 다른 사람들에게도 도움이 되기를 바랍니다.