ClientSmtp i nowe serwery pocztowe

0

Witam.
Ostatnio pojawił mi się problem z klientem pocztowym Smtp. Do tej pory wysyłanie emaili poprzez klienta Smtp działało bez zarzutu. Ale od jakiegoś czasu coraz więcej serwerów pocztowych odrzuca połączenia. Najwcześniej gmail. Ale tego już ogarnąłem że trzeba na ustawieniach konta gmaila wyłączyć autoryzację dwustopniową i włączyć dostęp z nieznanych urządzeń.
Podpowiedzcie mi jednak dlaczego jeżeli wpisuję w klienta Smtp parametry połączenia takie same jak w programie pocztowym to nie chce on mi się łączyć. Najczęściej występuje błąd autoryzacji. Czasami serwer w ogóle nie odpowiada (po 20 sekundach przerywam połączenie). Włączam tryb SSL, podaje login i hasło takie samo jak w programie pocztowym i dostaję błąd autoryzacji. Pracuję na frameworku w wersji 4. Czy muszę zaktualizować mój program do najnowszego frameworka? Czy nowy klient jest dostosowany do nowych zabezpieczeń serwerów pocztowych? Czy jest jakaś inna przyczyna dla której ClientSmtp nie potrafi podłączyć się do serwera pocztowego?
Wojtex

0

Witam.
To może ktoś zna jakiś darmowy komponent lub bibliotekę dzięki której będzie można wysyłać emaila z aplikacji .Net'owej?
Albo jakiś inny sposób wysyłania emaila z aplikacji .Net'owej bez używanie ClientSmtp?

1

https://github.com/thangchung/awesome-dotnet-core#mail

Mail

FluentEmail - All in one email sender for .NET and .NET Core

MailBody - Create transactional email with a fluent interface (.NET).

MailKit - Cross-platform .NET library for IMAP, POP3, and SMTP.

MailMergeLib - SMTP mail client library which provides comfortable mail merge capabilities for text, inline images and attachments, as well as good throughput and fault tolerance for sending mail messages.

MimeKit - Cross-platform .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.

netDumbster - a .Net Fake SMTP Server used for testing. Clone of the popular Dumbster.

PreMailer.Net - C# library that moves your stylesheets to inline style attributes, for maximum compatibility with E-mail clients.

SendGrid Client - C# library for the SendGrid v3 mail endpoint.

SmtpServer - Library to create your own SMTP server.

StrongGrid - Client for SendGrid's v3 API. Not only allows you to send emails, but also allows you to bulk import contacts, manage lists and segments, create custom fields for your lists, etc. Also includes a parser for SendGrid Webhooks.
0

Dzięki za podpowiedź.

1 użytkowników online, w tym zalogowanych: 0, gości: 1