Ist System.Net.Mail.SmtpClient in 4.7 veraltet?

10

Vor ein paar Tagen besuchte ich einen Blog , der besagt, dass System.Net.Mail.SmtpClient veraltet ist und eine Open-Source-Bibliothek MailKit und MimeKit ersetzt es.

Ich kann Dokumente sehen aber nicht in Referenzcode und in der Bibliothek. Ist es veraltet oder nicht?

  

[System.Obsolete("SmtpClient and its network of types are poorly designed, we strongly recommend you use https://github.com/jstedfast/MailKit and https://github.com/jstedfast/MimeKit instead")] public class SmtpClient : IDisposable

    
Nikhil Agrawal 20.04.2017, 10:50
quelle

1 Antwort

9

Es wird empfohlen, Open-Source-Lösungen wie MailKit anstelle von SmtpClient zu verwenden, ja. Der Grund, warum es in der Bibliothek nicht als veraltet markiert ist, ist, dass es im .NET Framework selbst keine Ersetzung gibt.

    
Mateusz Krzaczek 20.04.2017, 10:54
quelle

Tags und Links