każdy dostawca wysyłania wiadomości e-mail ma swój własny maksymalny limit rozmiaru wiadomości e-mail. Nie ma jednak wyjątkowego standardu – limity są podyktowane głównie względami wydajności i bezpieczeństwa. Podczas przygotowywania powiadomień e-mail lub newsletterów należy pamiętać o wielu rzeczach: od maksymalnego rozmiaru załączników do plików i części HTML po klienta poczty e-mail, z którego najprawdopodobniej będą korzystać odbiorcy., Istnieją również pewne nie tak oczywiste czynniki, które wpływają na rzeczywisty rozmiar e-maila i dostępność. W tym artykule zebraliśmy odpowiedzi na najczęściej zadawane pytania:
- jaki jest zalecany rozmiar dla treści wiadomości e-mail i załączników?
- jakie są limity różnych klientów poczty e-mail i dostawców wysyłających?
- jak osadzone obrazy wpływają na rozmiar wiadomości e-mail, wynik spamu i dostępność?
- jakie są najczęstsze problemy i błędy związane z rozmiarem wiadomości e-mail i jak je obsługiwać?,
zaimplementowaliśmy również limit rozmiaru wiadomości e-mail dla Mailtrap: sprawdźmy, jak to działa i jak może pomóc w testowaniu dostarczalności wiadomości e-mail.
rodzaje limitów rozmiaru wiadomości e-mail
limity rozmiaru wiadomości e-mail są używane z trzech głównych powodów:
- wydajność. Systemy poczty elektronicznej nie są zaprojektowane do przesyłania dużych ilości danych. Zajmują się SMTP, który jest dość przestarzałym protokołem., Większość systemów nie jest w stanie przetwarzać wielu źródeł danych jednocześnie. Ponadto agenci pocztowi często skanują przychodzące dane w poszukiwaniu wirusów i innych potencjalnych zagrożeń, co również wymaga zasobów i wpływa na wydajność systemu.
- rozmiar bazy danych / magazynu. Dane e-mail powinny być przechowywane na serwerze (w chmurze lub lokalnym). Dlatego nie tylko sama wiadomość, ale także Skrzynka odbiorcza jako całość ma swoje ograniczenia.
- bezpieczeństwo. Punkty 1 i 2 naszej listy prowadzą również do potencjalnych luk w zabezpieczeniach. Systemy poczty e – mail zwykle używają ograniczonej liczby portów do pobierania danych., To czyni ich kandydatami do ataków DoS (denial of service): ogromna ilość dużych wiadomości może zniszczyć cały system. Jest to również znane jako bomba e-mail.
przygotowując e-maile transakcyjne lub marketingowe, należy wziąć pod uwagę dwa limity:
- limit wysyłania wiadomości (system poczty e-mail)
- limit pobierania wiadomości (system poczty e-mail odbiorców).
na przykład, jeśli Twoja usługa e-mail może wysyłać wiadomości do 15 MB, ale odbiorca wiadomości może pobierać wiadomości tylko do 10 MB, oczywiste jest, że Twoja wiadomość e-mail nie powinna przekraczać 10 MB., W przeciwnym razie wiadomość e-mail zostanie odrzucona. Przydatne jest poznanie limitu dla przychodzących wiadomości odbiorcy.
Jeśli pracujesz z dużą bazą adresów e-mail, aby wysyłać e-maile transakcyjne lub marketingowe i nie masz takich danych o swoich odbiorcach, powinieneś przestrzegać ogólnej zasady: wysyłaj wiadomości, które nie przekraczają 10 MB.
limity dla popularnych dostawców i klientów wysyłających wiadomości e-mail, takich jak Gmail, Outlook, Sendgrid itp.,Sending size limit
Special notes
AWS SES
10 MB
Mailgun
25 MB
Mandrill
25 MB
Postmark
10 MB
TextBody and HtmlBody can each be up to 5 MB each
Sendgrid
30 MB
ESPs size limits
You can see that most email clients are capable of retrieving 20 – 25 MB of email data., Jest to dość rzadka sytuacja, gdy musisz wysłać masową wiadomość e-mail z dużymi załącznikami. Ale nadal jest to możliwe, gdy wysyłasz Wiele rezerwacji lub potwierdzeń zamówienia, na przykład. Jednak oprócz ogólnej możliwości dostarczenia, istnieje kilka innych obaw związanych z wysyłaniem dużych wiadomości. Spam score i problemy z renderowaniem są najważniejsze. Co więcej, niektóre ESP, takie jak Postmark, mają dodatkowe limity rozmiaru wiadomości e-mail.
co jeszcze należy wziąć pod uwagę w Kwestii Rozmiaru e-maila?,
dbając o stworzenie wiadomości, która zostanie pomyślnie dostarczona do Twoich odbiorców, powinieneś również pomyśleć, do którego folderu trafi, jak szybko zostanie dostarczona i jak szczęśliwi będą twoi odbiorcy.
sprawdzaj wiadomości e-mail
wynik spamu
unikanie filtrów spamu i kierowanie ich do głównego folderu skrzynki odbiorczej odbiorcy jest jedną z najtrudniejszych rzeczy w obsłudze poczty e-mail. Nie znajdziesz ścisłych i wszechobecnych kryteriów wykrywania spamu. Istnieje jednak lista powszechnych zasad „antyspamowych”, a punkty związane z rozmiarem znajdują się na jej szczycie.,
technicznie w protokole SMTP nie ma limitu treści wiadomości. Jednak niektórzy dostawcy mają swoje własne limity. Na przykład Postmark pozwala na to, że części HTML i tekst mają po 5 MB, podczas gdy Gmail klipuje treść wiadomości ponad 102 KB.
wiele testów różnych dostawców dowodzi korelacji między rozmiarem e-maila a dostarczalnością. W większości przypadków wiadomości o treści powyżej 100-150 KB uruchamiają filtry antyspamowe. Tak więc powszechną rekomendacją jest utrzymanie rozmiaru wiadomości e-mail między 15 KB a 100 KB.,
problemy z renderowaniem
innym aspektem dużych wiadomości e-mail jest ich szybkość ładowania i / lub renderowania. Odbiorcy nie zawsze mają dostęp do szybkiego połączenia, a długotrwały proces ładowania wiadomości może powodować podrażnienia. Ponadto w wielu klientach poczty e-mail duża treść wiadomości może być renderowana tylko częściowo, a odbiorca będzie widział tylko części obrazów lub przycięte treści.
pomimo licznych ograniczeń i ukrytych ograniczeń, istnieją wspólne zasady tworzenia dobrze działających e-maili. Pierwszym z nich jest zmniejszenie i optymalizacja rozmiaru ciała e-mail.,
co wpływa na rozmiar wiadomości e-mail i jak ją zoptymalizować?
każdy element wiadomości i sposób jej implementacji wpływa na rozmiar wiadomości e-mail.
- załączniki. Z załącznikami wszystko jest proste. Są to załączone pliki i nie wpływają na rozmiar wiadomości e-mail., Całkowity limit wiadomości e-mail zwykle obejmuje wszystkie załączniki. Najlepszą opcją jest przesłanie plików, które chcesz przesłać do chmury i umieszczenie linku do wiadomości. Ze względu na problemy z bezpieczeństwem wiele typów plików jest blokowanych lub uważanych za niebezpieczne (m.in.doc,xls, oraz .pdf).
- Obrazy i inne osadzone elementy. Nawet proste powiadomienia zazwyczaj zawierają obrazy, przynajmniej logo Twojej firmy. Ich rozmiar zależy od formatu obrazu i sposobu osadzenia obrazu w wiadomości. W tym artykule przyjrzeliśmy się bliżej temu tematowi., Krótko mówiąc, w miarę możliwości, link do obrazu hostowanego na zewnętrznym serwerze(w HTML, więc będzie wyświetlany jako część wiadomości).
- kodowanie. Wiadomości kodowane MIME (base64) dodają 33% do rozmiaru wiadomości e-mail. Pamiętaj o tym podczas kodowania wiadomości wieloczęściowej.
- Inne. Każdy pojedynczy element wiadomości ma wpływ na jego ogólny rozmiar. Nagłówki wiadomości, sygnatury, formatowanie-wszystko to dodaje dodatkowe kilobajty.
Zasady doskonałego e-maila
biorąc pod uwagę powyższe limity i zależności, stworzyliśmy krótką listę kontrolną optymalizacji rozmiaru e-maila., Oto najlepsze praktyki budowania dobrze działających wiadomości e-mail pod względem wielkości:
- Zachowaj treść wiadomości e-mail od 15 KB do 100 KB.
- nie dodawaj załączników powyżej 10 MB. Jeśli to możliwe-Prześlij swoje pliki na zewnętrzny serwer i udostępnij je online / do pobrania za pomocą linku.
- nie nadużywaj obrazów, GIFów i innych treści multimedialnych.
- pamiętaj, że prawie 42% wiadomości e-mail jest otwieranych na urządzeniach mobilnych. Pamiętaj o tym podczas tworzenia szablonów wiadomości e-mail. Powinni reagować., Korzystanie z responsywnej struktury poczty e-mail lub kreatora wiadomości e-mail może zaoszczędzić nerwy i kilobajty.
Sprawdź rozmiar wiadomości w Mailtrap przed wysłaniem
nawet jeśli zastosowałeś się do wszystkich zaleceń i stworzyłeś idealną wiadomość, sprawdzenie jej rozmiaru nie jest łatwym zadaniem. Niezależnie od tego, czy kodujesz wiadomość w aplikacji, czy przygotowujesz szablon do wysłania za pośrednictwem Gmaila, musisz użyć narzędzia innej firmy, wysłać wiadomość lub pobrać ją, aby zbadać jej rozmiar.,
Jeśli używasz Mailtrap do testowania wiadomości e-mail przed wysłaniem ich do prawdziwych odbiorców, możesz łatwo sprawdzić zarówno treść wiadomości e-mail, jak i rozmiar załączników.
gdy tylko wiadomość testowa zostanie uwięziona w wirtualnej skrzynce odbiorczej, Całkowity rozmiar wiadomości e-mail zostanie wyświetlony wraz z nagłówkami wiadomości. Jeśli wiadomość zawiera załączniki, zobaczysz ich listę z nazwami plików i rozmiarami.
ponadto Mailtrap ma limity rozmiaru wiadomości e-mail, które zależą od Twojego planu rozliczeniowego., Możesz przetestować Wiadomości do 5 MB (Całkowity rozmiar wiadomości e-mail z załącznikami) za darmo. Maksymalny możliwy rozmiar wiadomości e-mail do przetestowania jest ograniczony do 25 MB.
zamiast przedstawiać wnioski, przyjrzyjmy się najczęstszym błędom SMTP związanym z rozmiarem poczty. Są dwa z nich:
kod błędu | opis | powód i sposób rozwiązania |
błąd 523 | Skrzynka pocztowa odbiorcy nie może odbierać wiadomości tak dużych. | twoja wiadomość przekracza limit rozmiaru serwera odbiorcy., Sprawdź rozmiar treści wiadomości e-mail i załączników. Skorzystaj z powyższych zaleceń, aby je zoptymalizować. |
błąd 552 | żądana akcja poczty przerwana: przekroczona alokacja pamięci lub rozmiar przychodzącej wiadomości przekracza limit przychodzącego rozmiaru. | skrzynka e-mail odbiorcy jest pełna. W takim przypadku nie masz nic do roboty: odbiorca powinien wyczyścić swoją skrzynkę odbiorczą.Lub Twoja wiadomość przekroczy limit ustalony przez administratora. Sprawdź rozmiar wiadomości i zoptymalizuj ją., |
kody SMTP zostaną uzupełnione o dodatkowe numery i wiadomości, dzięki czemu będziesz w stanie zrozumieć dokładną przyczynę. Ogólną zasadą jest, aby zachować Rozmiar e-maila tak kompaktowy, jak to możliwe, sprawdzić i przetestować go przed wysłaniem do prawdziwych odbiorców.
Jeśli podobał Ci się ten artykuł, podziel się nim i rozpowszechnij. Będziemy wdzięczni.