헤더 또는 첨부파일이 포함된 메일

Mail API를 사용하여 메일을 보낼 때 사용 가능한 헤더 및 첨부 가능한 파일 유형에 몇 가지 제한사항이 있습니다.

사용 가능한 선택적 헤더

발신 이메일에는 보내는 사람, 받는 사람, 날짜, 제목 등 메시지 관련 세부정보를 제공하는 헤더가 있습니다. 각 헤더에는 이름과 값이 있습니다. 다음과 같은 헤더도 발신 이메일에 포함할 수 있지만, 보안상 다른 헤더는 허용되지 않습니다.

  • In-Reply-To
  • List-Id
  • List-Unsubscribe
  • On-Behalf-Of
  • References
  • Resent-Date
  • Resent-From
  • Resent-To

첨부파일이 포함된 메일

발신 이메일 메시지에 파일을 첨부할 수 있습니다. 각 첨부파일에는 파일 이름과 파일 데이터가 있습니다. 파일 데이터 출처에는 제한이 없으며 애플리케이션 데이터 파일, Datastore 등일 수 있습니다.

금지되는 파일 이름 확장명

바이러스로부터 보호하기 위한 보안 조치에 따라 이메일 첨부파일에 다음과 같은 파일 이름 확장명을 사용할 수 없으며, ZIP 파일은 다음과 같은 파일 이름 확장명이 있는 파일을 포함할 수 없습니다.

  • ade
  • adp
  • bat
  • chm
  • cmd
  • com
  • cpl
  • exe
  • hta
  • ins
  • isp
  • jse
  • lib
  • mde
  • msc
  • msp
  • mst
  • pif
  • scr
  • sct
  • shb
  • sys
  • vb
  • vbe
  • vbs
  • vxd
  • wsc
  • wsf
  • wsh

첨부파일 및 MIME(Multipurpose Internet Mail Extensions) 유형

첨부파일의 MIME 유형은 파일 확장자에 따라 결정됩니다. MIME 유형은 전송할 콘텐츠의 유형을 확인하여 해당 데이터의 전송 방식을 결정할 수 있습니다.

다음은 MIME 유형 및 해당하는 파일 이름 확장자의 목록입니다. 목록에 나열된 확장명만 사용하도록 제한되지는 않지만, 알 수 없는 확장명을 사용할 경우 App Engine이 확장명에 MIME 유형 application/octet-stream을 할당합니다.

MIME 유형 파일 이름 확장자
application/msword doc, docx
application/pdf pdf
application/rss+xml rss
application/vnd.google-earth.kml+xml kml
application/vnd.google-earth.kmz kmz
application/vnd.ms-excel xls, xlsx
application/vnd.ms-powerpoint pps, ppt, pptx
application/vnd.oasis.opendocument.presentation odp
application/vnd.oasis.opendocument.spreadsheet ods
application/vnd.oasis.opendocument.text odt
application/vnd.sun.xml.calc sxc
application/vnd.sun.xml.writer sxw
application/x-gzip gzip
application/zip zip
audio/basic au snd
audio/flac flac
audio/mid mid, rmi
audio/mp4 m4a
audio/mpeg mp3
audio/ogg oga, ogg
audio/x-aiff aif, aifc, aiff
audio/x-wav wav
image/gif gif
image/jpeg jpeg, jpg, jpe
image/png png
image/tiff tiff, tif
image/vnd.wap.wbmp wbmp
image/x-ms-bmp bmp
text/calendar ics
text/comma-separated-values csv
text/css css
text/html htm, html
text/plain asc, c, diff, log, patch, pot, text, txt
text/x-vcard vcf
video/mp4 mp4
video/mpeg mpeg, mpg, mpe
video/ogg ogv
video/quicktime qt, mov
video/x-msvideo avi