2008-12-09 4 views
2

Nous sommes actuellement en train de mettre à jour la partie envoi de courrier électronique de notre application pour remplacer l'ensemble obsolète de classes sous System.Web.Mail par les classes System.Net.Mail. Les changements ont été assez simples mais nous avons rencontré un obstacle aujourd'hui en essayant de porter le contenu du dictionnaire System.Web.Mail.MailMessage.Fields (qui contient des objets correspondant aux champs CDO) mais nous ne peut pas voir un équivalent sur la classe System.Net.Mail.MailMessage.System.Net.Mail.MailMessage Fields Dictionary

Est-ce que quelqu'un connaît une documentation qui mappe les champs CDO aux nouvelles classes/propriétés dans les classes System.Net.Mail? (Voici les champs dans le namespace).

Répondre

2

Jetez un oeil à ce site http://www.systemnetmail.com/

Il devrait couvrir tous les domaines liés à SMTP que vous devez par exemple la carte ssl, sendusing

+0

C'est un site vraiment utile, j'aurais aimé le savoir plus tôt, cela m'aurait sauvé beaucoup de temps! – Graham

1

quels champs cdo essayez-vous de reporter?

Je sais que certains champs CDO que nous avons utilisés sont maintenant mappés à certaines propriétés de l'objet SmtpClient.

+0

Vous avez raison oui, smtpserver, smtpserverport, smtpauthenticate, smtpusessl, sndeusername et sendpassword peuvent tous être configurés sur la classe SmtpClient et sa propriété Credentials associée. – Graham

Questions connexes