
라라벨에서 이렇게 메일을 보낼 수 있다.
구현하는 방법은
https://dev-overload.tistory.com/19
이 블로그 따라서 구글 앱 비밀번호까지 발급받고 세팅해주면 된다.
그다음은
https://www.tutorialspoint.com/laravel/laravel_sending_email.htm
로 가서(왜 html로 안해놧는지 모르겟음)
진행하면 된다.
주의할 점은 아래 링크에서
Laravel 버전에 따라다르기때문에
use Mail; 로 써져있는 부분을
use Illuminate\Support\Facades\Mail; 로 변경해주면 되고
Route 부분은
Route::get('sendbasicemail', [App\Http\Controllers\MailController::class, 'basic_email']);
Route::get('sendhtmlemail', [App\Http\Controllers\MailController::class, 'html_email']);
Route::get('sendattachmentemail', [App\Http\Controllers\MailController::class, 'attachment_email']);
로 버전에 맞춰서 설정해주면 된다.
Mail::send('mail', $data, function($message) {
$message->to('자신의이메일@gmail.com', 'Tutorials Point')->subject
자신의 이메일 부분을 올바르게 넣어줘야 제대로 전송이 되니 넣어주면 된다.