Bonjour,
aviez vous une idee pourquoi un serveur smtp cesse a reconnaitre les parametres d'envoi un mail sachant qu'il marchait parfaitememt.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
        Dim smtp_svr As SmtpMail
        Dim msg As New MailMessage
        Dim fileAttach As MailAttachment
 
 smtp_svr.SmtpServer = smtp
 msg.From = m_from.Trim 
 msg.BodyFormat = MailFormat.Html  
 msg.To = m_to         
 
msg.Subject = m_subject 
msg.Body = m_msg  
msg.Priority = MailPriority.Normal 
 
 fileAttach = New MailAttachment(f_out & f_name & ".xls") 
 msg.Attachments.Add(fileAttach)  
 
 smtp_svr.Send(msg)
j'ai apporte aucuns changements sur ces parametres, et ce qui me parait bizarre, est que le serveur marche pour envoyer et recevoir des mails sir outlook

et quand je ferme l'application, je recois ce message d'erreur:

System.Web.HttpException: Le message n'a pas pu être envoyé vers le serveur SMTP. Le code d'erreur de transport était 0x800ccc0b. La réponse du serveur était not available ---> System.Reflection.TargetInvocationException: Une exception a été levée par la cible d'un appel. ---> System.Runtime.InteropServices.COMException (0x80040211): Le message n'a pas pu être envoyé vers le serveur SMTP. Le code d'erreur de transport était 0x800ccc0b. La réponse du serveur était not available --- Fin de la trace de la pile d'exception interne --- à System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) à System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) à System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, CultureInfo culture) à System.Web.Mail.SmtpMail.LateBoundAccessHelper.CallMethod(Type type, Object obj, String methodName, Object[] args) à System.Web.Mail.SmtpMail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) --- Fin de la trace de la pile d'exception interne --- à System.Web.Mail.SmtpMail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) à System.Web.Mail.SmtpMail.CdoSysHelper.Send(MailMessage message) à System.Web.Mail.SmtpMail.Send(MailMessage message) à PoMailPh.frmPrinc.fct_send_mail(String m_from, String m_to, String m_subject, Int32 m_type, String m_msg, String f_name)
Merci pout tout aide