응답 코드 250을 예상했지만 코드 "550"을 받았습니다. Laravel swift mailer

Mohammad_Hosseini

Tinker에서 이메일을 보낼 수 있지만 laravel 프레임 워크의 코드에서 이메일을 보내려고하면 아래 오류가 발생합니다.

Swift_TransportException (550)
Expected response code 250 but got code "550", with message "550 Bad HELO - Host impersonating domain name [mydomain.com] "

이것은 laravel 컨트롤러에서 이메일 보내기를 테스트하는 간단한 메일 방법입니다.

  Mail::send('errors.401', [], function ($message) { $message->to('[email protected]')->subject('this works!'); });

.env 파일 :

MAIL_DRIVER=smtp
MAIL_HOST=mail.mydomain.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=<password>
MAIL_ENCRYPTION=

아래 단계를 수행했지만 여전히 작동하지 않습니다.

composer dump-autoload
php artisan view:clear
php artisan cache:clear
php artisan config:cache

최신 정보:

내 코드는 DNS 서버와 bind9를 구성하여 도메인을 서버에 연결하고 이메일을 처리 할 외부 메일 서버가있는 우분투 서버에 있습니다.

따라서 우분투 서버에서 이메일 요청이 생성 될 때마다 외부 메일 서버로 전달됩니다.

어디에서 문제를 찾아야합니까?

Mohammad_Hosseini

많은 시간을 낭비한 후 문제를 해결했습니다.이 답변이 다른 사람들의 시간을 낭비하지 않기를 바랍니다.

그것은 로컬 도메인 이름 때문 이었기 때문에 우리 서버가 외부 서버 도메인 이름과 혼동하지 않도록 mail.php 설정 파일에 로컬 이름을 정의해야합니다.

 'local_domain' => env('MAIL_HOST', 'mail.mydomain.com'), 

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

symfony 5.2 MAILER를 통해 smtp 이메일을 보낼 수 없음 : 예상 응답 코드 "250"

분류에서Dev

응답 코드를받을 수 없습니다.

분류에서Dev

Ember Data는 어댑터 응답에서 다음 ID를 가진 레코드를 찾을 것으로 예상했지만 누락되었습니다.

분류에서Dev

Retrofit이 200 응답 코드를 반환하지만 필드에 액세스 할 때 null을받습니다.

분류에서Dev

AJAX 응답을 위해 innerHTML 사용에서 이동합니다. (코드가 응답을받지 못함)

분류에서Dev

성공 코드 200으로 AWS Gateway에서 항상 "데이터 없음"응답을받습니다.

분류에서Dev

C # 응답 상태 코드로 WebException을 만드는 방법

분류에서Dev

Laravel 5.2 : 예상되는 응답 코드 220이지만 "500 Unrecognized command"메시지와 함께 "500"코드가 있습니다.

분류에서Dev

Polly는 응답을 처리하고 상태 코드를 확인합니다.

분류에서Dev

HTTP 상태 코드! = 200 인 경우 Silex는 빈 응답을 제공합니다.

분류에서Dev

Laravel 응답 상태 코드 강제

분류에서Dev

Laravel 응답 상태 코드 강제

분류에서Dev

내 iOS 앱에서 USSD 코드 응답을받는 방법

분류에서Dev

HttpURLConnection은 응답 코드로 -1을 반환합니다.

분류에서Dev

응답 코드 354를 예상했지만 "503 5.5.1 RCPT 먼저 메시지와 함께 코드"503 "이 있습니다. w15sm3670747wrs.80-gsmtp"

분류에서Dev

new Twilio.TaskRouter.Workspace ()는 WebSocket 예상치 못한 응답 코드 : 403을 제공합니다.

분류에서Dev

서버에서 HTTP 응답 코드 : 400 (URL : java.io.IOException)을 반환했습니다.

분류에서Dev

Solr : 코어 구성을 다시로드 한 후 관리자 패널이 응답하지 않습니다.

분류에서Dev

명령에 대한 응답을 반환하지 않는 코드

분류에서Dev

Int를 디코딩 할 것으로 예상했지만 대신 배열을 찾았습니다.

분류에서Dev

Siddhi에서 'regex'http 상태 코드를 사용하여 응답을 처리 할 수 없습니다.

분류에서Dev

Swift 5에서 JSONDecoder (). decode로 API 응답을 디코딩 한 후 사용자 지정 데이터 모델의 필드가 "nil"입니다.

분류에서Dev

대답을 인쇄하지 않고 모든 코드로 응답하는 PHP If 문

분류에서Dev

HTML에서 php 파일을 실행했을 때 예상했던 결과 코드가 실제로 표시되지 않았습니다.

분류에서Dev

안드로이드 로그인 페이지에서 PHP 응답을받을 수 없습니다.

분류에서Dev

NightmareJS의 http 응답 코드가 정의되지 않았습니다.

분류에서Dev

파이썬 텔레 봇이 예기치 않은 응답을 받았습니다

분류에서Dev

재귀 폴더 검색은 코드 실행 중 '응답하지 않음'을 가져옵니다.

분류에서Dev

Rails가 SSL 협상에 대해 잘못된 응답을 받았습니다.

Related 관련 기사

  1. 1

    symfony 5.2 MAILER를 통해 smtp 이메일을 보낼 수 없음 : 예상 응답 코드 "250"

  2. 2

    응답 코드를받을 수 없습니다.

  3. 3

    Ember Data는 어댑터 응답에서 다음 ID를 가진 레코드를 찾을 것으로 예상했지만 누락되었습니다.

  4. 4

    Retrofit이 200 응답 코드를 반환하지만 필드에 액세스 할 때 null을받습니다.

  5. 5

    AJAX 응답을 위해 innerHTML 사용에서 이동합니다. (코드가 응답을받지 못함)

  6. 6

    성공 코드 200으로 AWS Gateway에서 항상 "데이터 없음"응답을받습니다.

  7. 7

    C # 응답 상태 코드로 WebException을 만드는 방법

  8. 8

    Laravel 5.2 : 예상되는 응답 코드 220이지만 "500 Unrecognized command"메시지와 함께 "500"코드가 있습니다.

  9. 9

    Polly는 응답을 처리하고 상태 코드를 확인합니다.

  10. 10

    HTTP 상태 코드! = 200 인 경우 Silex는 빈 응답을 제공합니다.

  11. 11

    Laravel 응답 상태 코드 강제

  12. 12

    Laravel 응답 상태 코드 강제

  13. 13

    내 iOS 앱에서 USSD 코드 응답을받는 방법

  14. 14

    HttpURLConnection은 응답 코드로 -1을 반환합니다.

  15. 15

    응답 코드 354를 예상했지만 "503 5.5.1 RCPT 먼저 메시지와 함께 코드"503 "이 있습니다. w15sm3670747wrs.80-gsmtp"

  16. 16

    new Twilio.TaskRouter.Workspace ()는 WebSocket 예상치 못한 응답 코드 : 403을 제공합니다.

  17. 17

    서버에서 HTTP 응답 코드 : 400 (URL : java.io.IOException)을 반환했습니다.

  18. 18

    Solr : 코어 구성을 다시로드 한 후 관리자 패널이 응답하지 않습니다.

  19. 19

    명령에 대한 응답을 반환하지 않는 코드

  20. 20

    Int를 디코딩 할 것으로 예상했지만 대신 배열을 찾았습니다.

  21. 21

    Siddhi에서 'regex'http 상태 코드를 사용하여 응답을 처리 할 수 없습니다.

  22. 22

    Swift 5에서 JSONDecoder (). decode로 API 응답을 디코딩 한 후 사용자 지정 데이터 모델의 필드가 "nil"입니다.

  23. 23

    대답을 인쇄하지 않고 모든 코드로 응답하는 PHP If 문

  24. 24

    HTML에서 php 파일을 실행했을 때 예상했던 결과 코드가 실제로 표시되지 않았습니다.

  25. 25

    안드로이드 로그인 페이지에서 PHP 응답을받을 수 없습니다.

  26. 26

    NightmareJS의 http 응답 코드가 정의되지 않았습니다.

  27. 27

    파이썬 텔레 봇이 예기치 않은 응답을 받았습니다

  28. 28

    재귀 폴더 검색은 코드 실행 중 '응답하지 않음'을 가져옵니다.

  29. 29

    Rails가 SSL 협상에 대해 잘못된 응답을 받았습니다.

뜨겁다태그

보관