Problèmes connus pour le service de transmission de messages

Problèmes connus identifiés pour le service de transmission de messages.

Des problèmes JavaMail se produisent lorsque de nombreux destinataires sont définis dans un courriel et qu'une ou plusieurs adresses de courriel sont supprimées.

Détails : Lors de l'envoi d'un courriel à de nombreux destinataires avec un client utilisant la bibliothèque JavaMail, si une ou plusieurs adresses de courriel font partie de la liste d'exclusion, le service de transmission de messages retourne un code de statut SMTP 254. Cette erreur indique qu'un courriel a été soumis avec une adresse de destinataire supprimée.

La bibliothèque JavaMail peut accepter une liste de destinataires et envoyer uniquement les destinataires valides en définissant l'indicateur sendPartial. Toutefois, ce code ne peut pas détecter le nouveau code de statut de suppression du serveur et supprimer les adresses supprimées; il arrête l'envoi dans son ensemble et retourne une exception. Les applications doivent détecter cette exception et retirer le destinataire supprimé de la liste des destinataires pour envoyer les courriels aux destinataires valides uniquement. C'est-à-dire que le code de l'application peut détecter com.sun.mail.smtp.SMTPAddressFailedException et appeler ex.getAddress() avec l'objet d'exception pour obtenir les adresses à supprimer, puis effectuer une nouvelle soumission une fois ces adresses supprimées.

Solution de rechange : Surveillez activement vos listes d'exclusion et mettez-les à jour, de sorte que les adresses supprimées ne fassent pas partie de vos listes de soumission de courriels. Pour plus d'informations, voir Gestion de la liste d'exclusion.

JavaMail a été retiré et déplacé vers une bibliothèque de remplacement appelée AngusMail, où les développeurs ont corrigé ce problème dans cette bibliothèque à partir de la version 1.0.0 publiée en janvier 2022. Pour plus de détails, consultez la page des modifications de cette version. Notez que le bug #7 est la solution à ce problème. AngusMail met en oeuvre la spécification JakartaMail et remplace JavaMail. Nous recommandons donc AngusMail pour les développeurs Java.

Lien direct vers ce problème : Des problèmes JavaMail surviennent lorsque plusieurs destinataires sont définis dans un courriel et qu'une ou plusieurs adresses de courriel sont supprimées

Une erreur est survenue lors d'une tentative d'ajout de suppression pour un compartiment autre que la racine

Détails : Dans la console, si vous sélectionnez un compartiment autre que la racine, puis naviguez jusqu'à la liste de suppression de courriels, le message d'erreur suivant apparaîtra lorsque vous tenterez d'ajouter une suppression :

Error: The required compartmentId ocid1.compartment.oc1..aaaaaaaacq3ztcbrxvgfb35zj6wztdpwlkmzfh4rnsq63sugge624qr5cdla must be the root compartment for suppressions

Solution de rechange : Naviguez jusqu'à la page Expéditeurs approuvés, sélectionnez le compartiment racine, puis retournez à la liste de suppression de courriels.

Lien direct vers ce problème : Une erreur est survenue lors d'une tentative d'ajout de suppression pour un compartiment autre que la racine

Impossible d'accéder aux données d'identification SMTP pour les anciennes locations fédérées

Détails : Les utilisateurs fédérés sont pris en charge pour le service Transmission de messages, à l'exception des anciennes locations, qui n'utilisent pas le système de gestion des identités interdomaines (SCIM). SCIM servira de norme pour l'accès à toutes les informations d'identité. Toutes les locations postérieures au décembre2018 sont de type SCIM.

Solution de rechange : Demandez à un administrateur de votre location Oracle Cloud Infrastructure de créer un nouvel utilisateur dans la console pour le service Transmission de messages. La connexion directe à la console (et non en mode fédéré) permet d'accéder aux paramètres d'utilisateur et aux données d'identification SMTP.

Lien direct vers ce problème :Impossible d'accéder aux données d'identification SMTP pour les anciennes locations fédérées