Załączasz plik PDF do wiadomości e-mail i klikasz Wyślij. Z Twojego punktu widzenia jest to proste — plik trafia z Twojego urządzenia do skrzynki odbiorczej odbiorcy. To, co faktycznie dzieje się między tymi dwoma punktami, jest bardziej złożone i kilka rzeczy po drodze może mieć wpływ na to, czy plik dotrze w stanie nienaruszonym, we właściwym rozmiarze i w oczekiwanym stanie.

Plik zostaje zakodowany przed opuszczeniem urządzenia
E-mail został pierwotnie zaprojektowany do przesyłania zwykłego tekstu. Dołączenie pliku binarnego, takiego jak PDF, wymagało rozwiązania — plik przed transmisją jest konwertowany do formatu bezpiecznego dla tekstu. Standardową metodą jest kodowanie Base64, które konwertuje dane binarne pliku PDF na ciąg znaków, które można wydrukować.
Kodowanie Base64 zwiększa rozmiar pliku o około 33%. PDF o wielkości 15 MB zajmuje w przybliżeniu 20 MB jako zakodowane dane e-mail. Z tego powodu czasami nie można wysłać plików bliskich limitowi rozmiaru załącznika, nawet jeśli wydaje się, że jest go mniej niż w limicie — zakodowana wersja przekracza próg. Klient poczty e-mail odbiorcy odwraca kodowanie po otrzymaniu wiadomości, dzięki czemu otrzymuje oryginalny plik w oryginalnym rozmiarze.
Wypróbuj Compress PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
Podróż przez serwery pocztowe
Po opuszczeniu urządzenia wiadomość e-mail przechodzi przez serwer poczty wychodzącej, potencjalnie jeden lub więcej serwerów przekazujących, a następnie przez serwer poczty przychodzącej odbiorcy, zanim dotrze do jego skrzynki odbiorczej. Każdy serwer sprawdza wiadomość — filtruje spam, skanuje w poszukiwaniu wirusów, sprawdza rozmiar i egzekwuje politykę treści.
Każdy z tych serwerów może odrzucić lub zmodyfikować wiadomość. Firmowy serwer pocztowy z polityką załączników o rozmiarze 10 MB odrzuci plik PDF o rozmiarze 20 MB, nawet jeśli zaakceptowałby go zarówno konsumencki serwis e-mail nadawcy, jak i odbiorcy. Niektóre programy antywirusowe filtrują załączniki poddane kwarantannie w celu ręcznego sprawdzenia przed dostarczeniem. Kilka starszych lub źle skonfigurowanych serwerów pocztowych może uszkodzić załączniki binarne podczas przetwarzania — jest to rzadkie, ale zdarza się, dlatego plik PDF, który działał dobrze dla jednego odbiorcy, może zostać uszkodzony dla innego.
Co serwery pocztowe robią z PDF załącznikami
Większość korporacyjnych i korporacyjnych systemów pocztowych skanuje załączniki w poszukiwaniu złośliwego oprogramowania przed dostarczeniem. Plik PDF może zawierać JavaScript, pliki osadzone i zawartość wykonywalną — tego wszystkiego szukają skanery bezpieczeństwa. Plik PDF o nietypowej strukturze lub z osadzonymi skryptami może zostać poddany kwarantannie lub pozbawiony tych elementów przed dotarciem do odbiorcy.
Niektóre systemy konwertują załączniki PDF na inne formaty — zazwyczaj w celu bezpiecznego renderowania ich w okienku podglądu bez wykonywania jakiejkolwiek osadzonej zawartości. Odbiorca może otrzymać przekonwertowaną wersję zamiast oryginalnego PDF. W przypadku dokumentów o złożonym formatowaniu ta konwersja może zmienić wygląd dokumentu.
Sama treść PDF nie zmienia się podczas przesyłania
W zdecydowanej większości przypadków — gdy wiadomość e-mail została dostarczona pomyślnie i nie działają żadne filtry zabezpieczające — plik PDF otwierany przez odbiorcę jest bajt po bajcie identyczny z tym, który wysłałeś. Proces kodowania i dekodowania jest bezstratny. Otrzymany plik jest dokładnie tym plikiem, który załączyłeś.
Warto o tym wiedzieć, ponieważ oznacza to, że jeśli plik PDF wygląda inaczej po wysłaniu e-mailem, problem zwykle leży w sposobie jego przeglądania — inna przeglądarka PDF, inne domyślne powiększenie, inna dostępność czcionek — a nie w samej transmisji. Plik jest taki sam; kontekst oglądania jest inny.
Kiedy dostawa się nie udaje — i jak się o tym dowiedzieć
Niepowodzenia w dostawie dzielą się na dwa rodzaje: odbicia, o których słyszysz, i ciche upuszczenia, o których nie wiesz. Powiadomienie o odrzuceniu informuje, że wiadomość została odrzucona — zwykle z kodem błędu wskazującym przyczynę. Typowe przyczyny to przekroczenie limitu rozmiaru pliku, zapełnienie skrzynki pocztowej odbiorcy lub nieistnienie domeny odbiorcy.
Ciche krople są bardziej podstępne — e-mail wydaje się być wysłany, nie dochodzi do odesłań, ale odbiorca nigdy nie otrzymuje załącznika. Może się to zdarzyć, gdy filtr bezpieczeństwa podda załącznik kwarantannie bez powiadamiania nadawcy lub gdy zasady korporacyjne usuwają załączniki powyżej progu bez generowania błędu. W przypadku ważnych dokumentów poproszenie odbiorcy o potwierdzenie odbioru załącznika jest jedynym niezawodnym sposobem sprawdzenia, czy załącznik dotarł.
Zwiększanie niezawodności dostarczania PDF wiadomości e-mail
- Trzymaj pliki poniżej 10MB: uwzględniając narzut związany z kodowaniem Base64, PDF 10MB koduje do około 13MB — bezpiecznie w ramach ograniczeń większości serwerów. Przed dołączeniem użyj kompresji PDF na większych plikach.
- Unikaj osadzonych skryptów: PDF z JavaScriptem lub nietypową osadzoną treścią jest bardziej prawdopodobne, że zostaną oznaczone przez filtry bezpieczeństwa. Standardowe dokumenty PDF bez interaktywnych skryptów są bezpieczniejsze w transporcie.
- W przypadku dużych plików korzystaj z udostępniania w chmurze: przesyłanie na Dysk Google lub Dropbox i wysyłanie linku omija wszelkie ograniczenia dotyczące rozmiaru załączników i narzuty związane z kodowaniem.
- Potwierdź odbiór ważnych dokumentów: szybka odpowiedź potwierdzająca otrzymanie PDF to jedyny niezawodny sposób na zamknięcie pętli po pomyślnym dostarczeniu.
Wypróbuj Compress PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
