[Mailgun / error] Free accounts are for test purposes only. Please upgrade or add the address to authorized recipients in Account Settings

김동욱·2023년 9월 2일
1

Mailgun

목록 보기
1/1

1

Free accounts are for test purposes only. 
Please upgrade or add the address to authorized recipients in Account Settings

mailgun 을 사용하려던 와중 생긴 오류
무료 계정이면 테스트 용도로만 사용 가능하고 업그레이드를 하거나 수신자 주소 계정을 인증받아야 한다는 의미입니다.

mailgun -> sending -> overview ->Authorized Recipients
아래 항목에 가서


수신하고자 하는 계정을 입력한 뒤 해당 메일에서 인증 확인을 하면 끝

2

  • Mailgun api 요청이 제대로 이뤄지지 않았을 때 생기는 오류
    HTTP/1.1 403 Unauthorized
  • 서버로 요청을 보냈지만 권한이 없는 경우
HTTP/1.1 403 Forbidden

해결 방법으로는
1. API 키가 잘못됐거나 만료
2. 도메인 설정이 잘못된 경우
..등등

제 경우에는 API의 문제인 줄 알았는데 위에서 알아본 수신자 계정을 인증받지 않은 문제였습니다.

수신자 계정 인증 후 다시 해보니 또

5.7.26 Unauthenticated email from my.com is not accepted due to domain's\n5.7.26 DMARC policy

메일을 보내는 도메인에서 DMARC 정책 인증이 되지 않아서 생기는 오류입니다.

  • DMARC(Domain-based Message Authentication, Reporting & Conformance)란 도메인 위조 방지를 위한 이메일 인증 시스템

저 같은 경우엔 테스트 용으로 @my.com 으로 했더니 오류가 생겨서 @Email.com 으로 변경 후 입력하니 성공

profile
안녕하세요. 공부해요

0개의 댓글