Domanda

Sto pensando di conversione di un progetto che ho ereditato dalla .net 1.1 a .net 2.0.La principale attenzione sto preoccupa è che non mi vuole passare da System.Web.Mail utilizzando System.Net.Mail.

Io non sono pronto a ri-scrivere tutti i componenti utilizzando la obsoleti System.Web.Mail, quindi sono curioso di sentire se uno i membri della comunità hanno avuto problemi ad usarlo sotto .net 2.0?

È stato utile?

Soluzione

Sistema.Web.La posta elettronica non è completa .NET nativo di attuazione del protocollo SMTP.Invece, utilizza il pre-esistenti COM funzionalità di CDONTS.Sistema.Net.Posta, al contrario, è completamente gestito l'implementazione di un client SMTP.

Ho avuto molti meno problemi con il Sistema.Net.Mail in quanto evita COM inferno.

Altri suggerimenti

Più grande problema con il Sistema.Net.La posta è che non ha il supporto per SSL Implicito.Usare Il Sistema.Web.La posta fino a quando non si dispone di un bisogno Implicito supporto SSL.

qui ci sono 2 siti che forniscono la documentazione e gli esempi per entrambi

http://www.systemwebmail.com/

http://www.systemnetmail.com/

Le poche volte che mi sono imbattuto in questo, ho trovato che i metodi e le proprietà erano tutti quasi identici - cambiare il tipo di oggetto che è stato appena circa tutto quello che dovevo fare.C'erano una o due altre piccole cose, ma si sono presentati con le linee, ed era ovvio che fare con Intellisense.Voterei per andare con la soluzione completamente gestita, allontanarsi da cdonts il più presto possibile.Non è nemmeno installato su 03 server e versioni più recenti.

Sistema.Web.Mail è deprecato, ma deve ancora lavorare.Sarete infastiditi con le avvertenze su di esso di essere obsoleto, ma la funzionalità continua ancora...per il momento.

Direi che sono d'accordo con gli altri che la conversione al Sistema.Net.La posta era molto banale.Dubito che lei avrebbe a ri-scrivere più di una riga o due.

Sì, abbiamo avuto lo stesso problema, e abbiamo deciso di non aggiornare uno.Non abbiamo visto alcun problema, quindi sei OK ignorare gli avvertimenti.

Abbiamo avuto attuazione .netmail è stato lavorare all'inizio ora è che richiedono nome utente e password.Così siamo tornati alla webmail come funziona OK.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top