Correos con encabezados o archivos adjuntos

Cuando envías correos con la API de correo, hay algunas restricciones en los encabezados que puedes usar y los tipos de archivos que puedes adjuntar.

Encabezados opcionales

Un correo electrónico saliente tiene encabezados que proporcionan detalles sobre el mensaje, como el remitente, el destinatario, la fecha y el asunto. Cada encabezado tiene un nombre y un valor. También puedes incluir los siguientes encabezados en un correo electrónico saliente. Por motivos de seguridad, no se permite usar otros:

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

Correo con archivos adjuntos

Un mensaje de correo electrónico saliente puede tener archivos adjuntos. Cada adjunto tiene un nombre de archivo y datos de archivo. Los datos de archivo pueden provenir de cualquier fuente, como un archivo de datos de la aplicación o el almacén de datos.

Extensiones de nombre de archivo prohibidas

Como medida de seguridad para evitar la propagación de virus, los archivos adjuntos de correo electrónico no pueden usar las siguientes extensiones de nombre de archivo y los archivos ZIP no pueden contener archivos con las siguientes extensiones de nombre de archivo:

  • ade
  • adp
  • murciélago
  • 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

Archivos adjuntos y tipos de extensiones multipropósito de correo de Internet (MIME)

El tipo de MIME de un archivo adjunto se determina a partir de su extensión. El tipo de MIME identifica el tipo de contenido que se está enviando y puede determinar cómo se transfieren esos datos.

La siguiente es una lista de tipos de MIME y sus correspondientes extensiones de nombre de archivo. No estás limitado a usar estas extensiones, pero si usas una extensión desconocida, App Engine asignará el tipo application/octet-stream de MIME.

Tipo de MIME Extensiones de nombre de archivo
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