Ajax 게시 요청에서 Laravel 5로 메일을 보내지 않음

prudhvi259

내 laravel 5.0 응용 프로그램에서 암호 기능을 잊어 버렸습니다. 사용자에게 등록 된 이메일을 입력하고 제출 (포스트 방법)을 요청하고 있습니다.이 양식은 jquery ajax 게시 요청에서 작동합니다. 요청에서 이메일을받은 후 DB에서 존재 여부를 확인하고 있습니다. 존재하는 경우 새 암호를 업데이트하고 있습니다. 오류 메시지를 보내지 않으면 모든 것이 좋습니다. 이제 사용자에게 새 비밀번호로 이메일을 보내려고하는데 작동하지 않습니다. 비밀번호가 업데이트되고 있지만 이메일이 전송되지 않습니다. 아래에서 내 컨트롤러 코드를 찾으세요.

public function forgot_pass(Request $request){

        $email = $request->input('femail');
        $data = ['email' => $email];

        $user = Myuser::where($data)->count();

        if($user == 0){
            return response()->json(['status' => 'Invalid']);
        }
        else{

            $user_details = Myuser::where($data)->get()->first();

            $new_pass = $this->generateRandomString();

            $md5_pass = md5("EEE".$new_pass);

            $status = Myuser::where('email', $email)
                ->update(['pass' => $md5_pass]);

                if($status){

                    $mail_data = ['name' => $user_details->name, 'new_pass' => $new_pass];

                    Mail::send('emails.newpassword', $mail_data, function($message)
                    {
                        $message->from('[email protected]', 'Laravel');

                        $message->to($email);

                    });

                    return response()->json(['status' => 'Invalid']);
                }

        }

    }

내가 $message->to('[email protected]');대신 사용하면 실제로 메일이 작동합니다 $message->to($email);. 아래는 내가 얻는 오류입니다.
여기에 이미지 설명 입력

$email오류를 일으키는 이유 이상 합니다.

사우 미니 나바라 트남

$email익명 함수 에 전달해야합니다.

Mail::send('emails.newpassword', $mail_data, function($message) use ($email) {
...
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Firefox에서 서버에 ajax 요청을 보내지 않음

분류에서Dev

Laravel-5에서 ajax 요청 게시

분류에서Dev

Backbone에서 Laravel로 Ajax 게시 요청

분류에서Dev

Ajax가 요청을 보내지 않음

분류에서Dev

Laravel 컨트롤러에서 요청을받을 때 Ajax 포스트 데이터가 표시되지 않음

분류에서Dev

ExtJs- TreeStore AJAX 프록시가 서버에 요청을 보내지 않거나 TreeStore가로드되지 않습니다.

분류에서Dev

Jmeter에서 요청을 게시 할 때 Zip 파일이 서버에 업로드되지 않음

분류에서Dev

프로덕션에서 이메일을 보내지 않음

분류에서Dev

Laravel의 Ajax 게시 요청에서 파일 삭제

분류에서Dev

smtplib가 CC 수신자에게 메일을 보내지 않음

분류에서Dev

Html.Beginform 내부의 게시물 유형의 Ajax.Actionlink가 양식의 값을 컨트롤러 게시물 메서드로 보내지 않습니까?

분류에서Dev

Laravel 5에서 동적 이메일 발신자에게 이메일을 보내지 못했습니다.

분류에서Dev

Angular : ajax 요청을 가로 채고 인터넷 연결을 확인하고 요청을 보내지 않음

분류에서Dev

Laravel은 다중 수신자에게 이메일을 보내지 않습니다.

분류에서Dev

CoC가 자동 완성 요청 메시지를 언어 서버로 보내지 않음

분류에서Dev

UI 프런트 엔드에서 게시물 요청을 보낼 때 앱에 게시 요청 메시지가 표시되지 않음

분류에서Dev

laravel ajax가 데이터베이스에 게시하지 않음

분류에서Dev

Ajax 요청시 페이지가 일시적으로 응답하지 않음

분류에서Dev

Ajax 요청시 페이지가 일시적으로 응답하지 않음

분류에서Dev

서버에 Ajax 게시 요청을하고 있습니다. 모든 데이터는 괜찮지 만 내 first_name과 last_name이 "정의되지 않음"으로 업데이트되고 있습니다.

분류에서Dev

$ .ajax 게시물을 사용하여 작동하지 않는 node.js 서버로 데이터 보내기

분류에서Dev

요청에서 배열 또는 json으로 Laravel 메시지

분류에서Dev

동일한 도메인에서 document.cookie를 보내지 않는 ajax http 요청

분류에서Dev

플라스크 양식이 게시 요청을 보내지 않음

분류에서Dev

ActionMailer가 로컬 환경에서 이메일을 보내지 않음

분류에서Dev

Azure WebJob에서 SignalR 메시지를 Azure SignalR 서비스로 보내지 않음

분류에서Dev

Laravel에서 게시 요청을 보낼 수 없습니다.

분류에서Dev

JQuery Ajax PUT 요청이 서버에 데이터를 보내지 않음

분류에서Dev

Kendo Grid 서버 래퍼가 JSON으로 정렬 요청을 보내지 않음

Related 관련 기사

  1. 1

    Firefox에서 서버에 ajax 요청을 보내지 않음

  2. 2

    Laravel-5에서 ajax 요청 게시

  3. 3

    Backbone에서 Laravel로 Ajax 게시 요청

  4. 4

    Ajax가 요청을 보내지 않음

  5. 5

    Laravel 컨트롤러에서 요청을받을 때 Ajax 포스트 데이터가 표시되지 않음

  6. 6

    ExtJs- TreeStore AJAX 프록시가 서버에 요청을 보내지 않거나 TreeStore가로드되지 않습니다.

  7. 7

    Jmeter에서 요청을 게시 할 때 Zip 파일이 서버에 업로드되지 않음

  8. 8

    프로덕션에서 이메일을 보내지 않음

  9. 9

    Laravel의 Ajax 게시 요청에서 파일 삭제

  10. 10

    smtplib가 CC 수신자에게 메일을 보내지 않음

  11. 11

    Html.Beginform 내부의 게시물 유형의 Ajax.Actionlink가 양식의 값을 컨트롤러 게시물 메서드로 보내지 않습니까?

  12. 12

    Laravel 5에서 동적 이메일 발신자에게 이메일을 보내지 못했습니다.

  13. 13

    Angular : ajax 요청을 가로 채고 인터넷 연결을 확인하고 요청을 보내지 않음

  14. 14

    Laravel은 다중 수신자에게 이메일을 보내지 않습니다.

  15. 15

    CoC가 자동 완성 요청 메시지를 언어 서버로 보내지 않음

  16. 16

    UI 프런트 엔드에서 게시물 요청을 보낼 때 앱에 게시 요청 메시지가 표시되지 않음

  17. 17

    laravel ajax가 데이터베이스에 게시하지 않음

  18. 18

    Ajax 요청시 페이지가 일시적으로 응답하지 않음

  19. 19

    Ajax 요청시 페이지가 일시적으로 응답하지 않음

  20. 20

    서버에 Ajax 게시 요청을하고 있습니다. 모든 데이터는 괜찮지 만 내 first_name과 last_name이 "정의되지 않음"으로 업데이트되고 있습니다.

  21. 21

    $ .ajax 게시물을 사용하여 작동하지 않는 node.js 서버로 데이터 보내기

  22. 22

    요청에서 배열 또는 json으로 Laravel 메시지

  23. 23

    동일한 도메인에서 document.cookie를 보내지 않는 ajax http 요청

  24. 24

    플라스크 양식이 게시 요청을 보내지 않음

  25. 25

    ActionMailer가 로컬 환경에서 이메일을 보내지 않음

  26. 26

    Azure WebJob에서 SignalR 메시지를 Azure SignalR 서비스로 보내지 않음

  27. 27

    Laravel에서 게시 요청을 보낼 수 없습니다.

  28. 28

    JQuery Ajax PUT 요청이 서버에 데이터를 보내지 않음

  29. 29

    Kendo Grid 서버 래퍼가 JSON으로 정렬 요청을 보내지 않음

뜨겁다태그

보관