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 |
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
- Przygotowywanie zasobu komunikacji e-mail dla usług Azure Communication Services
- Domeny poczty e-mail i uwierzytelnianie nadawców pod kątem usług Azure Communication Services
- Wysyłanie wiadomości e-mail przy użyciu usług Azure Communication Services
- Łączenie zweryfikowanej domeny poczty e-mail w usługach Azure Communication Services
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.