Tillåtna typer av bifogade filer för att skicka e-post i Azure Communication Services
Med åtgärden SendMail kan avsändaren lägga till bifogade filer i ett utgående e-postmeddelande. Tillsammans med själva innehållet måste avsändaren inkludera filbilagan med hjälp av MIME-standarden (Multipurpose Internet Mail Extensions) när han eller hon gör en begäran med en bifogad fil. Många vanliga filtyper accepteras, till exempel Word-dokument, Excel-kalkylblad, bild- och videoformat, kontakter och kalenderinbjudningar.
Vad är en MIME-typ?
MIME-typer är ett sätt att identifiera vilken typ av data som skickas via Internet. När användare skickar e-postförfrågningar med hjälp av Azure Communication Services kan de ange MIME-typen för e-postinnehållet så att mottagarens e-postklient kan visa och tolka meddelandet korrekt. Om ett e-postmeddelande innehåller en bifogad fil anges MIME-typen till lämplig filtyp (till exempel application/pdf
för ett PDF-dokument).
Utvecklare kan se till att mottagarens e-postklient formaterar och tolkar e-postmeddelandet med hjälp av MIME-typer, oavsett vilken programvara eller plattform systemet använder. Den här informationen hjälper till att säkerställa att e-postmeddelandet levereras korrekt och att mottagaren kan komma åt innehållet som avsett. Användning av MIME-typer kan också bidra till att förbättra säkerheten för e-postkommunikation, eftersom de kan ange om ett e-postmeddelande innehåller körbart innehåll eller andra potentiellt skadliga element.
MIME-typer är en viktig komponent i e-postkommunikation. Genom att använda MIME-typer med Azure Communication Services kan utvecklare se till att deras e-postmeddelanden levereras korrekt och säkert.
Tillåtna typer av bifogade filer
Den här tabellen innehåller vanliga filnamnstillägg som stöds och deras motsvarande MIME-typer för e-postbilagor i Azure Communication Services:
Filnamnstillägg | beskrivning | MIME-typ |
---|---|---|
.3gp | Multimediafil för 3GPP | video/3gpp |
.3g2 | Multimediafil för 3GPP2 | video/3gpp2 |
.7z | Komprimerad 7-Zip-fil | application/x-7z-compressed |
.aac | AAC-ljud | audio/aac |
.AVI | AVI-videofil | video/x-msvideo |
.bmp | BMP-avbildning | image/bmp |
.csv | Kommaavgränsade värden | text/csv |
.doc | Microsoft Word-dokument (97-2003) | application/msword |
.docm | Makroaktiverat dokument i Microsoft Word | application/vnd.ms-word.document.macroEnabled.12 |
.docx | Microsoft Word-dokument (2007 eller senare) | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
.Eot | Inbäddat OpenType-teckensnitt | application/vnd.ms-fontobject |
.Epub | EPUB-e-bokfil | application/epub+zip |
.gif | GIF-bild | image/gif |
.gz | GZIP-komprimerad fil | application/gzip |
.ico | Ikonfil | image/vnd.microsoft.icon |
.Ics | iCalendar-fil | text/calendar |
.jpg, .jpeg | JPEG-bild | image/jpeg |
.json | JSON-data | application/json |
.mid, .midi | MIDI-ljudfil | audio/midi |
.mp3 | MP3-ljudfil | audio/mpeg |
.mp4 | MP4-videofil | video/mp4 |
.mpeg | MPEG-videofil | video/mpeg |
.oga | Ogg-ljudfil | audio/ogg |
.ogv | Ogg-videofil | video/ogg |
.ogx | Ogg-fil | application/ogg |
.ett | Microsoft OneNote-fil | application/onenote |
.Opus | Opus-ljudfil | audio/opus |
.Otf | OpenType-teckensnitt | font/otf |
PDF-dokument | application/pdf |
|
.png | PNG-bild | image/png |
.ppsm | PowerPoint-makroaktiverat bildspel | application/vnd.ms-powerpoint.slideshow.macroEnabled.12 |
.ppsx | PowerPoint-bildspel | application/vnd.openxmlformats-officedocument.presentationml.slideshow |
.ppt | PowerPoint-presentation (97-2003) | application/vnd.ms-powerpoint |
.pptm | PowerPoint-makroaktiverad presentation | application/vnd.ms-powerpoint.presentation.macroEnabled.12 |
.pptx | PowerPoint-presentation (2007 eller senare) | application/vnd.openxmlformats-officedocument.presentationml.presentation |
.pub | Microsoft Publisher-dokument | application/vnd.ms-publisher |
.Rar | RAR-komprimerad fil | application/x-rar-compressed |
.rpmsg | Outlook-e-postmeddelande | application/vnd.ms-outlook |
.rtf | RTF-formatdokument | application/rtf |
.svg | Bild av skalbar vektorgrafik | image/svg+xml |
.tjära | Tar-arkivfil | application/x-tar |
.tif, .tiff | Taggat bildfilformat | image/tiff |
.ttf | TrueType-teckensnitt | font/ttf |
.txt | Textdokument | text/plain |
.vsd | Microsoft Visio-ritning | application/vnd.visio |
.wav | Ljudfilformat för Waveform | audio/wav |
.weba | WebM-ljudfil | audio/webm |
.webm | WebM-videofil | video/webm |
.webp | WebP-avbildningsfil | image/webp |
.wma | Windows Media Audio-fil | audio/x-ms-wma |
.wmv | Windows Media Video-fil | video/x-ms-wmv |
.woff | Teckensnittsformat för webböppning | font/woff |
.woff2 | Webb öppna teckensnittsformat 2.0 | font/woff2 |
.xls | Microsoft Excel-kalkylblad (97-2003) | application/vnd.ms-excel |
.xlsb | Microsoft Excel-binärt kalkylblad | application/vnd.ms-excel.sheet.binary.macroEnabled.12 |
.xlsm | Makroaktiverat kalkylblad i Microsoft Excel | application/vnd.ms-excel.sheet.macroEnabled.12 |
.xlsx | Microsoft Excel-kalkylblad (öppna XML) | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
.xml | Utökningsbar Markup Language-fil | application/xml , text/xml |
.zip | ZIP-arkiv | application/zip |
Det finns många andra filnamnstillägg och MIME-typer som du kan använda för e-postbilagor. Den här listan innehåller dock godkända typer för att skicka bifogade filer i åtgärden SendMail.
Vissa e-postklienter och servrar kan ha begränsningar eller begränsningar för filstorlek och typer som kan leda till att e-postleveransen misslyckas. Se till att mottagaren kan acceptera den bifogade e-postbilagan eller se dokumentationen för mottagarens e-postleverantör.
Ytterligare information
Internet Assigned Numbers Authority (IANA) är en avdelning inom Internet Corporation for Assigned Names and Numbers (ICANN). IANA ansvarar för den globala samordningen av olika Internetprotokoll och resurser, inklusive hantering och registrering av MIME-typer.
IANA har ett register med standardiserade MIME-typer. Registret innehåller en unik identifierare för varje MIME-typ, en kort beskrivning av dess syfte och tillhörande filnamnstillägg. Den senaste informationen om MIME-typer, inklusive den slutgiltiga listan över medietyper, finns på IANA-webbplatsen.
Kommentar
Observera att den totala e-poststorleken inkluderar e-postinnehåll, bifogad fil och base64-kodning (du måste tänka på att base64-kodningen ökar storleken på meddelandet. Du måste öka storleksvärdet för att ta hänsyn till den meddelandestorleksökning som inträffar när den bifogade filen är Base64-kodad. Base64-kodning ökar storleken på meddelandet med cirka 33 %, så meddelandestorleken är cirka 33 % större än meddelandestorlekarna före kodning. Om du till exempel får en maximal e-poststorlek på ~10 MB (inklusive bifogade filer) är du realistiskt sett begränsad till ~7,5 MB e-post (inklusive bifogade filer) på grund av base64-kodning av bilagorna.)
Nästa steg
- Förbereda en e-postkommunikationsresurs för Azure Communication Services
- E-postdomäner och avsändarautentisering för Azure Communication Services
- Skicka e-post med hjälp av Azure Communication Services
- Ansluta en verifierad e-postdomän i Azure Communication Services
Följande dokument kan vara intressanta för dig:
- Bekanta dig med e-postklientbiblioteket.
- Lär dig hur du skickar e-postmeddelanden med anpassade verifierade domäner.
- Lär dig hur du skickar e-postmeddelanden med Azure-hanterade domäner.