Quando invii posta utilizzando l'API Mail, esistono alcune limitazioni relative alle intestazioni che puoi utilizzare e ai tipi di file che puoi allegare.
Intestazioni facoltative che puoi utilizzare
Un'email in uscita contiene intestazioni che forniscono dettagli sul messaggio, ad esempio il mittente, il destinatario, la data e l'oggetto. Ogni intestazione ha un nome e un valore. Puoi anche includere le seguenti intestazioni in un'email in uscita; per motivi di sicurezza, non sono consentite altre intestazioni:
- In risposta
- ID elenco
- Annulla iscrizione elenco
- Per conto di
- Riferimenti
- Data di nuovo invio
- Inviato da
- Reinviato a
Posta con allegati
Un messaggio email in uscita può avere file allegati. Ogni allegato ha un nome file e dei dati del file. I dati dei file possono provenire da qualsiasi origine, ad esempio un file di dati delle applicazioni o del datastore.
Estensioni del nome file non consentite
Come misura di sicurezza per la protezione da virus, gli allegati email non possono utilizzare le seguenti estensioni di nomi file e i file ZIP non possono contenere file con le seguenti estensioni di nome file:
- Ade
- ADP
- pipistrello
- Chm
- Cmd
- com
- CPL
- esecuzione
- HTA
- in
- isp
- jse
- lib
- MDE
- msc
- MSP
- mst
- PIF
- scr
- sct
- shb
- sys
- VM
- Vbe
- vbs
- VXD
- WSC
- Wws
- Wsh
Tipi MIME (Multipurpose Internet Mail Extensions) e allegati
Il tipo MIME di un allegato viene 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 dei nomi file corrispondenti. Queste estensioni non sono limitate, ma se usi un'estensione sconosciuta, App Engine le assegnerà il tipo MIME application/octet-stream
.
Tipo MIME | Estensioni nome file |
---|---|
applicazione/msword | doc, docx |
applicazione/pdf | |
applicazione/rss+xml | RSS |
applicazione/vnd.google-earth.kml+xml | KML |
applicazione/vnd.google-earth.kmz | KMZ |
applicazione/vnd.ms-excel | xls, xlsx |
applicazione/vnd.ms-powerpoint | pps, ppt, pptx |
applicazione/vnd.oasis.opendocument.presentation | odp |
applicazione/vnd.oasis.opendocument.spreadsheet | ods |
applicazione/vnd.oasis.opendocument.text | odt |
applicazione/vnd.sun.xml.calc | SXC |
applicazione/vnd.sun.xml.writer | SXW |
applicazione/x-gzip | gzip |
applicazione/zip | CAP |
audio/di base | au snd |
audio/flac | flac |
audio/mid | medio, rmi |
audio/mp4 | M4A |
audio/mpeg | MP3 |
audio/ogg | oga, ogg |
audio/x-aiff | aif, aifc, aiff |
audio/x-wav | wav |
immagine/gif | GIF |
immagine/jpeg | jpeg, jpg, jpe |
immagine/png | PNG |
immagine/tiff | tiff, tif |
immagine/vnd.wap.wbmp | wbmp |
immagine/x-ms-bmp | BMP |
testo/calendario | ics |
testo/valori separati da virgole | csv |
testo/css | css |
testo/html | htm, html |
testo/normale | asc, c, diff, log, patch, pentola, testo, txt |
testo/x-vcard | vcf |
Video/mp4 | MP4 |
Video/mpeg | mpeg, mpg, mpe |
Video/ogg | ogv |
video/tempo rapido | qt, mov |
Video/x-ms | Avi |