E-mail da ASP .NET
-
11-07-2019 - |
Domanda
Ho usato la classe smtp per inviare e-mail tramite codice.
Posso usare le classi nel framework .net per visualizzare le e-mail ricevute su una pagina senza dover usare qualcosa come exchange sdk?
Come utilizzerei le informazioni del server pop e smtp di gmail nelle app web .net (con le classi .net) per inviare e ricevere e-mail?
Soluzione
Non è possibile recuperare la posta elettronica da un server remoto in .net senza librerie di terze parti.
.Net include solo il supporto SMTP, per POP e IMAP è necessario utilizzare un'altra libreria. (o ruota il tuo.)
A proposito, questa domanda si applica a qualsiasi server / servizio di posta non solo a Gmail.
Altri suggerimenti
Sì, è possibile. Probabilmente troverai più facile usare uno dei tanti componenti di terze parti disponibili e incapsulare gran parte della logica che altrimenti dovresti sviluppare.
Mi piace il componente di posta elettronica di Chilkat . Forniscono un esempio online che mostra come utilizzare il loro componente per accedere a una casella di posta Gmail tramite POP3 . Hanno anche un componente IMAP che potresti trovare utile.
Leggi questo