>백엔드 개발 >PHP 튜토리얼 >메일 설정을 구성한 후에도 Gmail을 사용하여 Laravel에서 이메일을 보낼 수 없는 이유는 무엇입니까?

메일 설정을 구성한 후에도 Gmail을 사용하여 Laravel에서 이메일을 보낼 수 없는 이유는 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-12-21 08:43:14358검색

Why Can't I Send Emails from Laravel Using Gmail, Even After Configuring My Mail Settings?

Laravel에서 Gmail로 이메일을 보낼 수 없습니다

Laravel에서 Gmail을 사용하여 로컬 호스트에서 이메일을 보내려고 할 때 지속적인 문제가 발생하는 경우 , config/mail.php 및 .env 파일을 변경했음에도 불구하고 다음 단계에 따라 문제를 해결할 수 있습니다. 문제:

2단계 인증 활성화 및 앱 비밀번호 생성

  1. Gmail 계정에 로그인하세요.
  2. "내 계정"으로 이동하세요. " > "로그인 및 보안" > "Google에 로그인하세요."
  3. 2단계 인증을 활성화하세요.
  4. 앱 비밀번호를 생성하고 복사하세요.

.env 파일 구성

  1. 생성된 앱으로 .env 파일을 업데이트하세요. 비밀번호:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=youremail@gmail.com
MAIL_PASSWORD=apppassword
MAIL_ENCRYPTION=tls

캐시 지우기

  1. php artisan config:cache를 실행하여 구성 캐시를 새로 고치세요.

이 단계를 수행한 후에는 다음을 사용하여 Laravel에서 이메일을 성공적으로 보낼 수 있습니다. 지메일.

위 내용은 메일 설정을 구성한 후에도 Gmail을 사용하여 Laravel에서 이메일을 보낼 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.