KamoCRM

Wyślij duże Microsoft 365 wiadomości za pomocą sesji przesyłania

FixEmailService
Shipped
13 listopada 2026 08:06 UTC
Author
Kamo
Commit
59ebbd3

GraphMailProvider wysłał cały MIME base64 do sendMail w jednym wywołaniu. Plik jest base64 dwa razy na tej ścieżce (wewnątrz MIME, a następnie sam MIME, ~1.82x), a następnie odrzuca żądanie powyżej 4 MB, więc około 2,2 MB załączników było pułapem; 3 MB PDF było żądaniem ~5.5 MB. Sprawdzone przez GraphMailProviderLargeSendTest. Wiadomości powyżej jednego połączenia są teraz sporządzane z MIME bez ich plików (wątki, obrazy w linii i nasz Message-ID przechowywane), każdy plik załączony samodzielnie (sesja przesyłania w blokach 3,75 MiB powyżej 3 MB, do 150 MB na plik), a następnie wysłana Z /send, który przechowuje kopię w folderze Wysłane, tak jak robiło to sendMail Ścieżka bez wysyłania. Niepowodzenie w części usuwa w połowie zbudowany szkic. Małe Wiadomości zachowują pojedyncze wywołanie sendMail. DL0.1, DL0.2

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing