Udostępnij za pośrednictwem


Dozwolone typy załączników do wysyłania wiadomości e-mail w usługach Azure Communication Services

Operacja SendMail umożliwia nadawcy dodawanie załączników do wychodzącej wiadomości e-mail. Wraz z samą zawartością nadawca musi dołączyć typ załącznika pliku przy użyciu standardu Multipurpose Internet Mail Extensions (MIME) podczas wysyłania żądania z załącznikiem. Akceptowane są wiele typowych typów plików, takich jak dokumenty programu Word, arkusze kalkulacyjne programu Excel, formaty obrazów i wideo, kontakty i zaproszenia kalendarza.

Co to jest typ MIME?

Typy MIME to sposób identyfikowania typu danych wysyłanych przez Internet. Gdy użytkownicy wysyłają żądania e-mail przy użyciu usług Azure Communication Services, mogą określić typ MIME zawartości wiadomości e-mail, aby klient poczty e-mail odbiorcy mógł prawidłowo wyświetlać i interpretować wiadomość. Jeśli wiadomość e-mail zawiera załącznik, typ MIME jest ustawiony na odpowiedni typ pliku (na przykład application/pdf dla dokumentu PDF).

Deweloperzy mogą upewnić się, że klient poczty e-mail odbiorcy prawidłowo formatuje i interpretuje wiadomość e-mail przy użyciu typów MIME, niezależnie od oprogramowania lub platformy używanej przez system. Te informacje pomagają upewnić się, że wiadomość e-mail jest dostarczana poprawnie i że odbiorca może uzyskać dostęp do zawartości zgodnie z oczekiwaniami. Użycie typów MIME może również pomóc w poprawie bezpieczeństwa komunikacji e-mail, ponieważ mogą wskazywać, czy wiadomość e-mail zawiera zawartość wykonywalną, czy inne potencjalnie szkodliwe elementy.

Typy MIME są krytycznym składnikiem komunikacji e-mail. Korzystając z typów MIME w usługach Azure Communication Services, deweloperzy mogą pomóc w zapewnieniu prawidłowego i bezpiecznego dostarczania wiadomości e-mail.

Dozwolone typy załączników

Ta tabela zawiera listę typowych obsługiwanych rozszerzeń plików i odpowiadających im typów MIME dla załączników wiadomości e-mail w usługach Azure Communication Services:

Rozszerzenie pliku opis Typ MIME
.3gp Plik multimedialny 3GPP video/3gpp
.3g2 Plik multimedialny 3GPP2 video/3gpp2
.7z 7-Zip skompresowany plik application/x-7z-compressed
.aac Dźwięk AAC audio/aac
.Avi Plik wideo AVI video/x-msvideo
bmp Obraz BMP image/bmp
.csv Wartości rozdzielone przecinkami text/csv
.doc Dokument programu Microsoft Word (97–2003) application/msword
docm Dokument z obsługą makr programu Microsoft Word application/vnd.ms-word.document.macroEnabled.12
.docx Dokument programu Microsoft Word (2007 lub nowszy) application/vnd.openxmlformats-officedocument.wordprocessingml.document
.Eot Czcionka Embedded OpenType application/vnd.ms-fontobject
.Epub Plik książki e-book EPUB application/epub+zip
.gif Obraz GIF image/gif
.gz Skompresowany plik GZIP application/gzip
.ico Plik ikony image/vnd.microsoft.icon
.Ics Plik iCalendar text/calendar
.jpg, .jpeg Obraz JPEG image/jpeg
.json Dane JSON application/json
.mid, .midi Plik audio MIDI audio/midi
.mp3 Plik audio MP3 audio/mpeg
.mp4 Plik wideo MP4 video/mp4
.mpeg Plik wideo MPEG video/mpeg
.oga Plik audio Ogg audio/ogg
.ogv Plik wideo Ogg video/ogg
.ogx Plik Ogg application/ogg
.Jeden Plik programu Microsoft OneNote application/onenote
.opus Plik audio Firmy Opus audio/opus
.Otf Czcionka OpenType font/otf
.pdf Dokument PDF application/pdf
.png Obraz PNG image/png
ppsm Pokaz slajdów z obsługą makr programu PowerPoint application/vnd.ms-powerpoint.slideshow.macroEnabled.12
ppsx Pokaz slajdów programu PowerPoint application/vnd.openxmlformats-officedocument.presentationml.slideshow
ppt Prezentacja programu PowerPoint (97–2003) application/vnd.ms-powerpoint
pptm Prezentacja z obsługą makr programu PowerPoint application/vnd.ms-powerpoint.presentation.macroEnabled.12
.pptx Prezentacja programu PowerPoint (wersja 2007 lub nowsza) application/vnd.openxmlformats-officedocument.presentationml.presentation
.pub Dokument programu Microsoft Publisher application/vnd.ms-publisher
.Rar Skompresowany plik RAR application/x-rar-compressed
.rpmsg Wiadomość e-mail programu Outlook application/vnd.ms-outlook
.Rtf Dokument formatowania tekstu sformatowanego application/rtf
.svg Skalowalny obraz grafiki wektorowej image/svg+xml
.smoła Plik archiwum Tar application/x-tar
.tif, .tiff Format oznakowanego pliku obrazu image/tiff
.ttf Czcionka TrueType font/ttf
txt Dokument tekstowy text/plain
.vsd Rysunek programu Microsoft Visio application/vnd.visio
.wav Format pliku audio waveform audio/wav
.weba Plik audio WebM audio/webm
.webm Plik wideo webm video/webm
.webp Plik obrazu webp image/webp
.wma Plik audio systemu Windows Media audio/x-ms-wma
.wmv Plik wideo w usłudze Windows Media video/x-ms-wmv
.woff Format czcionki otwórz w sieci Web font/woff
.woff2 Web Open Font Format 2.0 font/woff2
.xls Arkusz kalkulacyjny programu Microsoft Excel (97–2003) application/vnd.ms-excel
xlsb Arkusz kalkulacyjny binarny programu Microsoft Excel application/vnd.ms-excel.sheet.binary.macroEnabled.12
xlsm Arkusz kalkulacyjny z obsługą makr programu Microsoft Excel application/vnd.ms-excel.sheet.macroEnabled.12
.xlsx Arkusz kalkulacyjny programu Microsoft Excel (Open XML) application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
xml Plik extensible Markup Language application/xml, text/xml
.zip Archiwum ZIP application/zip

Istnieje wiele innych rozszerzeń plików i typów MIME, których można używać w przypadku załączników wiadomości e-mail. Ta lista zawiera jednak akceptowane typy wysyłania załączników w operacji SendMail.

Niektórzy klienci poczty e-mail i serwery mogą mieć ograniczenia lub ograniczenia dotyczące rozmiaru i typów plików, które mogą spowodować niepowodzenie dostarczania wiadomości e-mail. Upewnij się, że adresat może zaakceptować załącznik wiadomości e-mail lub zapoznać się z dokumentacją dostawcy poczty e-mail odbiorcy.

Dodatkowe informacje

Urząd IANA (Internet Assigned Numbers Authority) jest działem Internet Corporation for Assigned Names and Numbers (ICANN). Usługa IANA jest odpowiedzialna za globalną koordynację różnych protokołów i zasobów internetowych, w tym zarządzanie i rejestrację typów MIME.

Usługa IANA obsługuje rejestr ustandaryzowanych typów MIME. Rejestr zawiera unikatowy identyfikator dla każdego typu MIME, krótki opis jego przeznaczenia i skojarzone rozszerzenia plików. Aby uzyskać najbardziej aktualne informacje o typach MIME, w tym ostatecznej liście typów multimediów, przejdź do witryny internetowej IANA.

Uwaga

Należy pamiętać, że łączny rozmiar wiadomości e-mail obejmuje zawartość wiadomości e-mail, załącznik i kodowanie base64 (należy wziąć pod uwagę, że kodowanie base64 zwiększa rozmiar wiadomości. Należy zwiększyć wartość rozmiaru, aby uwzględnić wzrost rozmiaru komunikatu, który występuje po zakodowaniu załącznika Base64. Kodowanie Base64 zwiększa rozmiar komunikatu o około 33%, więc rozmiar komunikatu jest około 33% większy niż rozmiar komunikatu przed kodowaniem. Jeśli na przykład dozwolony jest maksymalny rozmiar wiadomości e-mail o rozmiarze ok. 10 MB (w tym załączników), realistycznie ograniczasz się do ok. 7,5 MB wiadomości e-mail (w tym załączników) z powodu kodowania załączników base64).

Następne kroki

Poniższe dokumenty mogą cię zainteresować:

  • Zapoznaj się z biblioteką klienta poczty e-mail.
  • Dowiedz się, jak wysyłać wiadomości e-mail z niestandardowymi zweryfikowanymi domenami.
  • Dowiedz się, jak wysyłać wiadomości e-mail za pomocą domen zarządzanych przez platformę Azure.