Pregunta

Estoy considerando la posibilidad de convertir un proyecto en el que he heredado de .net 1.1 .net 2.0.La principal advertencia que me preocupa es que quiere que me cambie de System.Web.Mail para el uso de System.Net.Mail.

No estoy listo para volver a escribir todos los componentes mediante el obsoleto System.Web.Mail, así que tengo curiosidad por saber si cualquiera de los miembros de la comunidad han tenido problemas para usar debajo de ella .net 2.0?

¿Fue útil?

Solución

Sistema.Web.El correo no es completa .NET nativo de la aplicación del protocolo SMTP.En su lugar, utiliza el pre-existentes COM funcionalidad de CDONTS.Sistema.Net.Correo, en contraste, es completamente administrados implementación de un cliente de SMTP.

He tenido muchos menos problemas con el Sistema.Net.De correo, ya que evita COM infierno.

Otros consejos

Mayor problema con el Sistema.Net.El correo es que no tiene soporte para SSL Implícito.El Uso Del Sistema.Web.Correo hasta que no se tiene una necesidad Implícita de soporte SSL.

aquí hay 2 sitios que proporcionan documentación y muestras para ambas

http://www.systemwebmail.com/

http://www.systemnetmail.com/

Las pocas veces que me encontré con esto, he encontrado que los métodos y las propiedades eran todos casi idénticos - cambiar el tipo de objeto era todo lo que tenía que hacer.Hubo uno o dos pequeñas cosas de otros, pero ellos se mostraron con las líneas y era obvio qué hacer con Intellisense.Yo iba a votar por la solución totalmente administrada, alejarse de cdonts tan pronto como sea posible.Incluso no está instalado en 03 server y versiones más recientes.

Sistema.Web.El correo está en desuso, pero aún debe funcionar.Usted se enfadará con advertencias acerca de ser obsoleto, pero la funcionalidad todavía lleva en...por el momento.

Yo estaría de acuerdo con los demás que la conversión al Sistema.Net.El correo era muy trivial.Dudo que tendría que volver a escribir más de una línea o dos.

Sí, hemos tenido el mismo problema, y hemos decidido no actualizar cualquiera.No hemos visto ningún problema, así que está bien ignorar las advertencias.

Nos había llevado a la práctica .netmail estaba trabajando en el principio ahora es que requieren nombre de usuario y contraseña.Así que nos fuimos de vuelta a webmail como está funcionando bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top