메일을 전송함에 있어서 첨부된 파일을 분리하는 방식은 어떤것인가요?


메일 헤더 + 본문부(body) + 첨부(attachment) 부분으로 되어있을 때,


1. 통째로 MIME방식으로 변환후


2. body끝부분( 혹은 attachment 시작부분 )이 어딘지 파싱


3. body와 attach 따로 송부


4. 수신측에서 따로 받은걸 합친다. ( 혹은 attach가 있는곳의 경로를 박아서 메일완성 )


정도로 개념적인것만 이해하고 있습니다.



실제 최근까지도 emailing 서비스 제공 업체들은 대부분 통짜로 주고받는 방식을 고수하다가

대용량첨부로 넘어오면서 첨부 분리를 하기 시작했다고 들었거든요.


저런 서비스에서 스토리지가 차지하는 코스트가 엄청난편인데도

왜 이전에는 저런방식을 사용치 않았는지.... 궁금합니다.

( 첨부분리를 한다면, 100명에게 보낸 편지에 포함된 동일한 첨부데이터는, 

  첨부DB안에 있는 경로만 던져준다면 하나로 모든사람이 엑세스가 가능하니까요 )


기술적으로 설명해주시지 않으셔도 되니까 ~카더라~ 정도의 정보라도 좀 알려주시면 감사하겠습니다.


구글링하면서 뒤지고는 있는데.... 다 거기서 거기라 좀 답답하네요. ㅠ_ㅠ;