Quando invii email utilizzando l'API Mail, esistono alcune limitazioni sulle intestazioni che puoi utilizzare e sui tipi di file che puoi allegare.
Intestazioni facoltative che puoi utilizzare
Un'email in uscita contiene intestazioni che forniscono dettagli sul 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:
- Rispondi a
- ID elenco
- Elenco-Annulla iscrizione
- Per conto di
- Riferimenti
- Data inviata nuovamente
- Inviato nuovamente da
- Inviato nuovamente a
Posta con allegati
Un messaggio email in uscita può avere allegati file. Ogni allegato ha un nome file e i dati di un file. I dati del file possono provenire da qualsiasi origine, ad esempio un file di dati dell'applicazione o il datastore.
Estensioni di nomi file vietate
Come misura di sicurezza per evitare 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:
- Ade
- Ap
- pipistrello
- chm
- Cmd
- com
- pl
- esecu
- HTA
- in
- isp
- js
- lib
- mde
- MSC
- MSP
- MST
- PIF
- SCR
- sct
- shb
- sys
- VB
- VB
- VB
- vxd
- WSC
- WFS
- WSH
Allegati e tipi MIME (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 come vengono trasferiti i dati.
Di seguito è riportato un elenco dei tipi MIME e delle estensioni dei nomi file corrispondenti. Non sono limitate queste estensioni, ma se utilizzi un'estensione sconosciuta, App Engine le assegnerà il tipo MIME application/octet-stream
.
MIME type (Tipo MIME) | Estensioni di nomi file |
---|---|
applicazione/msword | doc, docx |
applicazione/pdf | |
applicazione/rss+xml | rss |
application/vnd.google-earth.="#+xml | KML |
application/vnd.google-earth.cse | Evoluzione |
application/vnd.ms-excel | xls, xlsx |
application/vnd.ms-powerpoint | pps, ppt, pptx |
application/vnd.oasis.opendocument.presentazione | ODP |
application/vnd.oasis.opendocument.foglio_di_lavoro | ods |
application/vnd.oasis.opendocument.text | odt |
application/vnd.sun.xml.calc | sxc |
application/vnd.sun.xml.writer | sxw |
applicazione/x-gzip | gzip |
applicazione/zip | CAP |
audio/di base | Aus snd |
audio/flac | Flac |
Audio/Media | in mezzo, rmi |
Audio/MP4 | M4A |
Audio/mpeg | MP3 |
Audio/Ogg | oga, ogg |
Audio/X-AIFF | AIF, Aifc, Aiff |
Audio/XW-WAV | WAV |
immagine/gif | GIF |
immagine/jpeg | jpeg, jpg, jpe |
immagine/png | PNG |
immagine/tiff | tiff, tif |
image/vnd.wap.wbmp | WBMP |
immagine/x-ms-bmp | BMP |
testo/calendario | ics |
testo/valori separati da virgola | csv |
testo/css | css |
testo/html | htm, html |
testo/normale | asc, c, diff, log, patch, vaso, testo, txt |
testo/x-vcard | vcf |
video/mp4 | MP4 |
video/mpeg | mpeg, mpg, mpe, |
video/ogg | OGV |
video/tempo rapido | qt, mov |
video/x-msvideo | Avi |