2012-06-28 2 views
9

큰 출력을 보내는 프로그램이 있습니다. 최대 이메일 첨부 파일 크기가 궁금합니다. RFC 1870에 따르면 메일 서버는 크기가 너무 크기 때문에 메시지를 거부 할 수 있지만 SMTP/MIME을 사용할 때 최대 크기가 있습니까? 나는 이것에 관해 무엇이라도 발견 할 수 없다! 사람들이 보내는 가장 큰 것은 25MB입니다.SMTP를 사용하는 전자 메일 첨부 파일의 최대 크기는 무엇입니까?

+0

내 회사는 고객이 자신의 한계를 설정할 수있게하고 대부분은 고객/파트너와 마찬가지로 400MB를 보유하고 있습니다. 대기업은 일반 가정 사용자보다 훨씬 더 큰 데이터를 처리합니다. – transilvlad

답변

2

나는 100 메가의 GIS 이미지를 보내는 고객이있다. 유일한 제한은 SMTP 서버의 크기가 부과하는 것입니다.

+0

사실, 바이트 인코딩, 청크 및 검사 점과 같은 SMTP 확장을 사용하면 상황이 크게 향상되었습니다. 그러나 실제로는 대부분의 이메일 제공 업체가 전체 이메일 크기를 제한합니다 (Yahoo! 40MB, Gmail 25MB). [최대 첨부 파일 크기 메일 서비스] (http://stackoverflow.com/questions/26986898/maximum-attachment-size-mail-services) – rds

4

관련 RFC는 RFC 2821 (SMTP)입니다. http://www.ietf.org/rfc/rfc2821.txt에서 찾으십시오.

항을 참조 "4.5.3.1 크기 제한 및 최소"

거기 말한다는 (타겟 관객들과 SMTP 프로토콜의 구현이) : 모든 가능한 경우

메시지 크기 제한은 피해야한다

실제적으로 이러한 제한은 구현 선택의 결과로 또는 해당 메일 서버의 구성을 통한 의도적 인 제한의 결과로 존재하지 않는다는 것을 의미하지는 않습니다.

첨부 파일은 (프로토콜별로) 메시지의 일부일뿐입니다. 이들은 전자 메일 클라이언트에 의해 코딩됩니다.

+2

OP는 오타가 있습니다. 관련 사양은 RFC 1870으로, 서버가 전자 메일에 허용 된 최대 크기를 광고 할 수있는 방법을 지정합니다. –

1

많은 메일 서버는 수용 할 수있는 메시지의 크기에 제한을 두지 만 이는 서버 별 설정입니다. 서버가 ESMTP SIZE 확장을 구현하면 한계를 찾을 수 있습니다 (대부분). 이 내용은 RFC에 자세히 설명되어 있습니다.

+0

첨부 파일이 아니라 전체 메시지의 제한 사항입니다. – rds

+0

@rds 물론. 최대 첨부 파일 크기는 최대 메시지 크기에서 포함 된 메시지의 오버 헤드를 뺀 값입니다. – tripleee

+0

그것은 그렇게 명백하지 않습니다. Exchange (EAS)는 최대 첨부 파일 크기에 대해 다른 제한을 정의합니다. – rds

관련 문제