상황
java를 통해 메일을 보내는데 아래와 같은 에러 메시지가 발생했다.
452 4.5.3 Error: too many recipients (받는 사람이 너무 많습니다)
원인 및 해결
해당 문제는 소스가 잘못되거나 한 것이 아니고, 메일 서버의 설정 문제임.
메일 서버에서 "최대 수신자 수 제한" 이라는 것이 설정되어 있는데, 보통 기본값이 50명이라고 함.
실제로 메일 서버에서 최대 수신자 수 제한 설정이 50명으로 되어 있었는데,
우리쪽에서 메일 전송을 약 90명 정도에게 보내고 있었음.
그래서 메일 서버 담당자에게 해당 값을 100으로 늘려달라고 요청했고, 그 뒤에 다시 처리해보니 에러는 더 이상 발생하지 않았다.