Concernant la configuration de Jmail et les procédures stockées associées, il existe des documents de référence ici, je ne les décrirai donc pas en détail.
Après avoir tout configuré, j'ai essayé d'envoyer un email à l'administrateur en appelant la procédure stockée. Cependant, le résultat renvoyé par l'analyseur de requêtes était
la source de l'erreur : jmail.Message.
Description de l'erreur : Le message n'a pas pu être remis. Tous les serveurs n'ont pas réussi à recevoir le message
. Tout d'abord, je soupçonnais que cela était dû à des problèmes de sécurité. J'ai défini les autorisations du fichier JMAIL.DLL et j'y ai passé beaucoup de temps, mais je n'ai pas pu le trouver. Heureusement, mon ami neuf a dit quelque chose. J'ai demandé si cela était dû au pare-feu ou au logiciel antivirus. J'ai regardé Ya Guaiguai et j'ai d'abord
désactivé le pare-feu, puis j'ai essayé de désactiver le pare-feu. système antivirus Mcafee VirusScan Enterprise V8.0i Cette fois, c'était finalement normal, mais désactiver le système antivirus n'était pas un problème.
En continuant à résoudre le problème, j'ai trouvé l'élément « Interdire l'envoi de messages aux virus vers qui envoient de grandes quantités de courrier » dans la protection d'accès. Le test a déterminé que ce blocage de port fonctionnait.
Solution:
Console → Protection d'accès → Interdire aux vers qui envoient des courriers en masse d'envoyer des courriers → Processus exclus → Ajouter w3wp.exe pour résoudre
le problème. Bien sûr, ce qui précède n'est qu'un exemple, tous les problèmes ne sont pas causés par cela.
Vous pouvez vérifier si cela est dû à un pare-feu, un antivirus ou des autorisations. Sinon, ce sera plus gênant.