내용으로 건너뛰기

Amazon SES SMTP 엔드포인트에서 “535 Authentication credentials invalid” 오류가 발생하는 이유는 무엇입니까?

2분 분량
0

Amazon Simple Email Service(Amazon SES) SMTP 엔드포인트를 사용하여 이메일을 전송할 때 “535 Authentication credentials invalid” 오류가 발생합니다.

간략한 설명

Amazon SES를 사용하여 이메일을 전송할 때 API 또는 SMTP 엔드포인트와 통신하려면 올바른 보안 자격 증명을 제공해야 합니다.

해결 방법

“535 Authentication credentials invalid” 오류를 해결하려면 다음 작업을 완료하십시오.

  • 올바른 자격 증명 사용: AWS Identity and Access Management(IAM) 콘솔에서 생성하는 자격 증명 대신 Amazon SES 콘솔에서 생성된 SMTP 자격 증명을 사용합니다. 자세한 내용은 Amazon SES를 사용하여 SMTP를 설정하고 연결하려면 어떻게 해야 합니까?를 참조하십시오.
  • AWS 리전 확인: SMTP 자격 증명을 생성한 리전과 동일한 리전에 연결합니다. SES SMTP 엔드포인트를 사용하는 데 필요한 자격 증명은 각 리전마다 고유합니다. 사용하는 각 리전에 대해 별도의 SMTP 자격 증명 세트를 생성해야 합니다.
  • SMTP 자격 증명 교체: 현재 SMTP 자격 증명을 교체한 후 “535 Authentication credentials invalid" 오류가 발생하는 경우 자격 증명이 잘못 교체되었을 수 있습니다. 자세한 내용은 기존 Amazon SES SMTP IAM 사용자의 액세스 키를 교체하려면 어떻게 해야 합니까?를 참조하십시오.
  • 자격 증명에 오류가 있는지 검토: 자격 증명에 오류가 없어야 합니다. 사용자 이름과 암호 자격 증명에 맞춤법 오류 또는 추가 공백이 포함되어서는 안됩니다.
  • 자격 증명의 인코딩 검토: Amazon SES SMTP 인터페이스를 사용하여 이메일을 전송할 때는 SMTP 자격 증명이 Base64로 인코딩된 형식이어야 합니다. 대부분의 SMTP 애플리케이션은 기본적으로 Base64 인코딩을 수행합니다. 애플리케이션의 기본 동작을 모르는 경우 자격 증명을 Base64로 수동으로 인코딩하는 것이 좋습니다.