1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
MessageErreur est une chaîne
monclientsmtp est un System.Web.Mail.MailMessage
monclientsmtp:Fields:Add("http://schemas.microsoft.com/cdo/configuration/smtpserver",
"smtpauths.bluewin.ch")
monclientsmtp:Fields:Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport",
"465")
monclientsmtp:Fields:Add("http://schemas.microsoft.com/cdo/configuration/sendusing",
"2")
monclientsmtp:Fields:Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate","1")
//Use 0 for anonymous
monclientsmtp:Fields:Add("http://schemas.microsoft.com/cdo/configuration/sendusername",
"guillaumeTell");
monclientsmtp:Fields:Add("http:monclientsmtp:Fields:Add//schemas.microsoft.com/cdo/configuration/sendpassword",
"mdp");
monclientsmtp:Fields:Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl","true")
monclientsmtp:From = "roger.federer@tennis.ch"
monclientsmtp:To = "stanislas.wawrinka@tennis.ch"
monclientsmtp:Subject = "test"
//monclientsmtp:BodyFormat = pFormat
monclientsmtp:Body = "ceci est un test"
System.Web.Mail.SmtpMail::SmtpServer = "smtpauths.bluewin.ch:465"
QUAND EXCEPTION DANS
System.Web.Mail.SmtpMail::send(monclientsmtp)
FAIRE
// Message complet de l'erreur principale
MessageErreur = "erreur : " + ExceptionInfo(errMessage) + RC
// Parcours des sous-erreurs (s'il y en a)
POUR i = 1 _A_ ExceptionInfo(errNombreSousErreur)
// Message complet de chaque sous-erreur
MessageErreur += "Sous-erreur " + i + " : " + ExceptionInfo(errMessage, i)
FIN
Info(MessageErreur)
FIN |
Partager