2016-06-27 1 views
0

Laravel 5.1에서 sendgrid로 메일 보내기 클래스를 작성하려고합니다. Laravel에서 메일 보내기 기능을 구현하는 더 좋은 방법을 알고 싶습니다. serviceProvider를 생성하려고 생각했습니다. 더 나아지기위한 다른 제안이 있습니까?메일 보내기에 대한 서브젝트 클래스 작성

미리 감사드립니다.

답변

0

Laravel integration documentation에 표시된 것처럼 Sendgrid SMTP 서버 만 사용할 수 있습니다.

그냥 그렇게 당신의 .env 파일을 편집 :
MAIL_DRIVER=smtp 
MAIL_HOST=smtp.sendgrid.net 
MAIL_USERNAME=your Sendgrid username 
MAIL_PASSWORD=your Sendgrid password 

그런 다음 당신은 그냥 평소처럼 Mail::send()를 사용할 수 있습니다.

+0

https://packagist.org/packages/s-ichikawa/laravel-sendgrid-driver 패키지를 설치하고 거기에 설명 된대로 Mail :: send() 함수를 사용합니다.하지만 이제 이메일 템플릿 ID를 추가하고 싶습니다. sed = ndgrid에서 생성합니다.이 변수를 어떻게 전달할 수 있습니까? – IshaS