Merci quand meme pour la reponse.
Mais bon je pense avoir trouvé la solution.
Dim
SmtpMail As SmtpClient = New Net.Mail.SmtpClient(smtpsrv)If (login <> ""And pass <> "") Then SmtpMail.Credentials = New System.Net.NetworkCredential(login, pass)SmtpMail.EnableSsl =
TrueSmtpMail.DeliveryMethod = SmtpDeliveryMethod.Network
Dim store As X509Store = New X509Store(StoreName.My, StoreLocation.CurrentUser)store.Open(OpenFlags.ReadWrite)
Dim collCertif As X509Certificate2Collection = New X509Certificate2Collection(store.Certificates)SmtpMail.ClientCertificates.Add(collCertif(0))
SmtpMail.Send(DotNetMail)
Ou mon certificat est le celui a l'index 0. Enfin je suis pas a 100% sure. à tester