как настроить почту на laravel с реальным хостингом - PullRequest
0 голосов
/ 03 марта 2020

У меня два типа пользователей job_seeker и работодатель . Я настроил свой файл .env для отправки письма работодателю, когда job_seeker подает заявку на работу. Но я ничего не получаю.

Я использую iPage хостинг.

PS: Он отлично работает на mailtrap

Мой контроллер:

public function send_random_offer($id,$job_offer_id,Request $request){
    $job_offer=Job_offer::findOrFail($job_offer_id);
    $job_offer_title=$job_offer->offer_title;
    $email = $request->input('email');

    if(($request->hasFile('file'))){
        $cv_name=$request->file('file');
        $fileNameToStore=time() . '.'. $cv_name->getClientOriginalExtension();
        $path = Storage::putFileAs(
            'random_cv', $request->file('file'),$fileNameToStore
        );

        }

    $employer=Employer::findOrFail($id);
    Mail::to($employer->email)
    ->cc($email)
    ->queue(new send_demand_offer($path ));
    return back()->with('succes','you post succesfuly for this job bonne chance');
}

Мой файл .env:

  MAIL_DRIVER=smtp
    MAIL_HOST=smtp.ipage.com
    MAIL_PORT=25
    MAIL_USERNAME=moussa@maroc-emplois.net
    MAIL_PASSWORD="my password"
    MAIL_ENCRYPTION=
    AWS_ACCESS_KEY_ID=
    AWS_SECRET_ACCESS_KEY=
    AWS_DEFAULT_REGION=us-east-1
    AWS_BUCKET=
...