Posta con intestazioni o allegati

Quando invii posta utilizzando l'API Mail, esistono alcune limitazioni riguardo alle intestazioni che puoi utilizzare e ai tipi di file che puoi allegare.

Intestazioni facoltative

Un'email in uscita contiene intestazioni che forniscono i dettagli del messaggio, come mittente, destinatario, data e oggetto. Ogni intestazione ha un nome e un valore. In un'email in uscita puoi anche includere le seguenti intestazioni; per motivi di sicurezza, non sono consentite altre intestazioni:

  • In risposta a
  • ID elenco
  • Annulla iscrizione a elenco
  • Per conto di
  • Riferimenti
  • Data di reinvio
  • Inviato nuovamente da
  • Inviato nuovamente a

Posta con allegati

Un messaggio email in uscita può avere file allegati. Ogni allegato ha un nome file e dati di file. I dati dei file possono provenire da qualsiasi origine, ad esempio un file di dati delle applicazioni o un datastore.

Estensioni di nomi file vietate

Come misura di sicurezza per la protezione dai virus, gli allegati email non possono utilizzare le seguenti estensioni dei nomi file e i file ZIP non possono contenere file con le seguenti estensioni:

  • Ade
  • ap
  • pipistrello
  • chm
  • cmd
  • com
  • cpl
  • exe
  • HTA
  • in
  • isp
  • JES
  • lib
  • mde
  • msc
  • msp
  • mst
  • PIF
  • scr
  • sct
  • shb
  • sys
  • vb
  • Vbe
  • vbs
  • vxd
  • wsc
  • WSF
  • wsh

Tipi MIME (Allegati e Multipurpose Internet Mail Extensions)

Il tipo MIME di un allegato è determinato dall'estensione del file. Il tipo MIME identifica il tipo di contenuti inviati e può determinare in che modo vengono trasferiti i dati.

Di seguito è riportato un elenco dei tipi MIME e delle estensioni di nomi file corrispondenti. Non devi utilizzare solo queste estensioni. Tuttavia, se utilizzi un'estensione sconosciuta, App Engine le assegnerà il tipo MIME application/octet-stream.

MIME type (Tipo MIME) Estensioni nome file
applicazione/msword doc, docx
applicazione/pdf pdf
applicazione/rss+xml rss
application/vnd.google-earth.kml+xml file KML
application/vnd.google-earth.kmz KMZ
application/vnd.ms-excel xls, xlsx
applicazione/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
applicazione/zip zip
audio/di base Au Snd
audio/flac flac
audio/medio mid, rmi
audio/mp4 M4a
audio/mpeg mp3
audio/ogg oga, ogg
audio/x-aiff aif, aifc, aiff
audio/x-wav wav
immagine/gif gif
image/jpeg jpeg, jpg, jpe
image/png png
immagine/tiff tiff, tif
image/vnd.wap.wbmp WBMP
image/x-ms-bmp bmp
testo/calendario ics
testo/valori separati da virgole csv
text/css css
text/html htm, html
testo/normale asc, c, diff, log, patch, pot, text, txt
text/x-vcard vcf
video/mp4 mp4
video/mpeg mpeg, mpg, mpe
video/ogg Ogv
video/tempo rapido qt, mov
video/x-msvideo avi