05ce6549a4
Un seul echec de dossier (empty response) generait 4 events GlitchTip : - le bloc de detection de suppression rappelait listMessages quand le fetch initial avait echoue, forcant une reconnexion IMAP refusee par OVH (AUTHENTICATIONFAILED, throttling) ; - chaque echec etait logge 2x en error (provider + service). Fix : - garde `if (null !== $remoteHeaders)` autour de la detection de suppression : si le fetch a echoue, on saute le diff (reprise au cycle suivant), plus de reconnexion parasite ; - le log service des MailProviderException passe en warning (le provider reste la source unique au niveau error pour GlitchTip, couvre aussi les chemins HTTP). Net : 1 event GlitchTip par echec de dossier. Test de regression : testSyncFolderDoesNotRefetchMessagesWhenInitialFetchFails.