2017-12-06 20 views
0

Obara Laravel 설정에서 프레임 워크를 5.5 (5.4 이상)으로 업그레이드 할 때까지 메일이 항상 작동했습니다. 지금은 항상 다음과 실패 :Laravel 5.5 - 메일이`mail` 드라이버로 작동하지 않습니다.

enter image description here

는 다음과 같은주의 마십시오

지역 ENV = http://www.toolheap.com/test-mail-server-tool/users-manual.html 필자에
  1. 메일 서버가이 같은 사용 이후 5yrs (이것은 한 번의 클릭으로 설치하다/노 드라마/노 설정하지/노 오류 테스트 메일 서버) 어제까지 직접적
  2. 메일이라고하면 너무 메신저 다른 뭔가 PHP의 mail() 기능이 작동
  3. 로 변경하지 일 여전히 sendmail에 간다 그러나 드라이버 필자 세트가 단지 mail이다 (당신은 $ 명령을 vardump 수 있으며 /usr/sbin/sendmail -bs 말한다)
  4. 여기

메일에 대한 .env입니다 :

MAIL_DRIVER=mail 
MAIL_HOST=localhost 
MAIL_PORT=25 
MAIL_USERNAME=null 
MAIL_PASSWORD=null 
MAIL_ENCRYPTION=null 

그래서 누군가가 방법을 알고 않습니다 이 문제를 해결하려면? 그것은 단지 laravel에서 이유를 찾을 5.5

덕분에 많은

+0

.env 구성에 MAIL_ * 행과 메일 기능을 호출하는 코드를 제공 할 수 있습니까? – Plotisateur

+0

ive 이제 질문에 답해주세요. –

+0

Laravel 's Mail facade 대신 php의 mail() 함수를 직접 사용하는 경우 .env 파일 대신 php.ini 파일에서 메일 드라이버 속성을 설정해야 할 것입니다. – Tushar

답변