Question

Une ancienne application utilisant System.Web.Mail lève une exception sur les courriers électroniques provenant de hr@domain.com . Les autres adresses semblent fonctionner correctement. Nous avons changé notre serveur de messagerie pour Exchange 2007 lorsque les erreurs ont commencé, alors je suppose que c'est là que réside le problème. Est-ce que quelqu'un sait ce qui se passe?

Voici l'exception et la trace de la pile:

  

System.Web.HttpException: impossible d'accéder à l'objet 'CDO.Message'. --- > System.Reflection.TargetInvocationException: une exception a été levée par la cible d'un appel. --- > System.Runtime.InteropServices.COMException (0x80040212): le transport a perdu sa connexion au serveur.
  
     --- Fin de trace de pile d'exception interne ---
     at System.RuntimeType.InvokeDispMethod (Nom de la chaîne, BindingFlags invokeAttr, Object target, Object [] args, Boolean [] byrefModifiers, Culture Int32, String [] namedParameters)

     sur System.RuntimeType.InvokeMember (Nom de la chaîne, BindingFlags invokeAttr, classeur-reliure, Object target, arguments [] args, modificateurs ParameterModifier [], culture CultureInfo, String [] namedParameters)
     sur System.Web.Mail.LateBoundAccessHelper.CallMethod (Object obj, String methodName, Object [] args)

     --- Fin de trace de pile d'exception interne ---
     sur System.Web.Mail.LateBoundAccessHelper.CallMethod (Object obj, String methodName, Object [] args)

     sur System.Web.Mail.CdoSysHelper.Send (message MailMessage)
     sur System.Web.Mail.SmtpMail.Send (message MailMessage)
     sur ProcessEmail.Main ()

Était-ce utile?

La solution

Voici un didacticiel permettant de diagnostiquer ces exceptions (très courantes avec beaucoup de significations).

Autres conseils

L'ordinateur hôte de votre client est-il autorisé à envoyer des messages via Exchange Server?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top