Configuration de la validation des messages No Operation (NOOP)
HCL Commerce utilise le regroupement de connexions SMTP par défaut. SMTPTransport.isConnected() est utilisé pour effectuer une validation avant l'établissement d'une connexion à partir du pool ; il envoie ensuite un message Operation (NOOP). Certains pare-feux peuvent être configurés afin d'introduire un délai après réception de messages NOOP pour protection contre des attaques par saturation. Vous devez soit valider le pare-feu et les configurations SMTP pour les messages NOOP, soit définir mail.smtp.userset à 'true'.
Pour affecter la valeur true à mail.smtp.userset, procédez comme suit :
Procédure
- Créez un fichier nommé JCAEmailConnectionRequestInfo.properties dans le répertoire WAS_installdir/lib.
-
Ajoutez le paramètre suivant au fichier :
mail.smtp.userset=truePour obtenir la liste des paramètres de configuration JavaMail possibles, voir la description de package de Package com.sun.mail.smtp.
- Redémarrez la machine virtuelle Java HCL Commerce pour que les modifications prennent effet.