이메일 보내기는 우리가 일상적인 개발에서 접하는 필수 요구 사항입니다. 다음 글에서는 laravel5.4를 사용하여 163 메일박스를 사용하여 이메일을 보내는 단계를 주로 소개하고 있으며, 샘플 코드와 사진을 통해 자세히 소개하고 있습니다. 도움이 필요한 친구가 참조할 수 있습니다.
머리말
사실 이메일을 보내는 것은 어렵지 않고 오히려 매우 간단합니다. 이번 글에서는 laravel5.4에서 163 메일박스를 사용하여 이메일을 보내는 것에 대한 내용을 자세히 소개하고 여러분께 공유해드리겠습니다. 참고 및 연구는 아래에서 할 말이 많지 않습니다. 그럼 자세한 소개를 살펴보겠습니다.
1. 먼저 지금 163에 계정을 등록하시고 아래와 같이 설정해주세요
인증코드는 매우 중요하므로 잘 기억하시고 라라벨의 .env에 설정해 주시기 바랍니다. 나중에.~~
둘째, 위의 작업을 모두 완료했다면 다음 단계는 .env
MAIL_DRIVER=smtp MAIL_HOST=smtp.163.com MAIL_PORT=465 MAIL_USERNAME=你的账号@163.com MAIL_PASSWORD=你的客户端授权密码 MAIL_FROM_ADDRESS=你的账号@163.com MAIL_FROM_NAME=账号名 MAIL_ENCRYPTION=ssl
3을 구성하는 것입니다. 라우팅을 구성하고 컨트롤러에 쓰기 이메일을 보내는 방법은 다음과 같습니다. 원하는 결과를 얻을 수 있습니다~~~~~
핵심은 오류 보고 프로세스를 완료하는 것입니다. 기본적으로 단계를 따르면 큰 문제는 없습니다. 하지만 가장 중요한 것은 내가 사용하는 것입니다. Ubuntu16.04 시스템에서 만들어졌으므로 권한 문제를 먼저 해결해야 하므로 먼저 권한을 부여하고 디렉터리에서 명령줄을 여는 것이 좋습니다.
좋아, 다음 단계입니다. 163 NetEase 사서함 문제를 해결하는 것입니다. 제가 드릴 수 있는 해결책은 StreamBuffer.php의 263번째 줄에 두 줄의 코드를 추가하는 것입니다.
Route::get('mail/send','CommonController@send');
위 내용은 laravel5.4는 163개의 사서함을 사용하여 이메일을 보냅니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!