2016-12-30 2 views
1

이메일을 보내려는 사람은 Sendgrid laravel integration using smtp입니다.Laravel - Sendgrid smtp 오류 "550 Unauthenticated senders not allowed"

설명서에 나와있는대로 모든 자격 증명이 내 sendgrid 자격 증명과 같습니다. 내가 사용하여 전자 메일을 보내려고 할 때마다

는 그러나

Mail::send('mails.demo', $data, function($message) 
     { 
      $message->to('[email protected]', 'test')->subject('This is a test mail!'); 
     }); 

내가 완벽하게 작동 Telnet guide를 사용하여 sendgrid 테스트를 사용하여 이메일을 보낼 수 있습니다

Swift_TransportException in AbstractSmtpTransport.php line 383: 
Expected response code 250 but got code "550", with message "550 Unauthenticated senders not allowed 
" 

로 오류를 보여줍니다.

+0

"보낸 사람"주소는 conf/mail.php의 smtp 구성과 일치해야합니다. – Vineesh

+0

자격 증명이 불명료 한 상태에서 구성 파일을 게시 할 수 있습니까? – yivi

+0

사용중인 "보낸 사람"주소가 sendgrid의 등록한 "보낸 사람"주소와 일치합니까? – yivi

답변

1

"550 Unauthenticated senders not allowed"은 시스템에서 인증을 시도하지 않는다는 뜻입니다. 따라서 실제로 자격 증명을 보내지 않습니다. MAIL FROM: 명령을 보내기 전에 Laravel 구성을 검토하고 AUTH 명령을 보내야합니다.