Title: 552 5.7.0 Illegal Attachment
오늘 일이 있어서 다른 업체로 부터 메일을 받아야 했다. 그쪽에서는 두번이나 보냈다고 하는데 막상 메일을 확인해보면 메일이 도착하지 않았다. 그쪽 담당자에게 오류 메시지를 불러 달라고 하니
552로 시작되는 오류라고 한다.
SMTP reply codes 
에서 확인하니
552는
Requested mail action aborted: exceeded storage allocation였다.
Gmail 
에서 제공하는 공간이
2G이니 메일 용량이 부족하지는 않을 것 같고, 그래서 추가로 오류 메시지를 확인했다. 실제 출력된 메시지는
552 5.7.0 Illegal Attachment라고 한다. 사실
Gmail을 사용해본 사람들은 알 수 있겠지만
Gmail은 실행 파일이 첨부되면 불법 첨부물로 보고 수신을 거절한다. 마찬가지로 실행 파일을 첨부 파일로 보내는 경우도 마찬가지이다.
그래서 이번에는 실행 파일을 압축해서 보낼 것을 요청했다. 그러나 마찬가지로 메일이 오지 않았다. 오류 메시지 역시
552 5.7.0 Illegal Attachment로 같았다.
이런 일이 발생하는 원인은 간단하다. 설사 실행 파일을 압축 해도
Gmail은 실행 파일의 송/수신을 거절하기 때문이다. 만약 실행 파일을
Gmail을 통해 받거나 보내려면 반드시
확장자를 바꾼 뒤 압축해서 보내야 한다.