Acabo de escuchar a Joel & Jeff hablar sobre el ID del remitente en su podcast número 83, y se me ocurrió que eso es justo lo que necesito para un sitio en el que estoy trabajando.¿Cómo implementar ID de remitente al enviar correos electrónicos a través de C#?
Aproximadamente el 90% de todos los correos electrónicos enviados desde el servidor se hace rebotar o similares, probablemente debido a que el servidor no está "validado".
Tengo un registro SPF en su lugar para el servidor, sino que también es más o menos la misma.
Así que desde StackOverflow han resuelto estos problemas, supongo ID del remitente debe ser el camino a seguir.
Por lo que yo puedo decir de Wikipedia, se le requiere para modificar el encabezado del correo electrónico al enviar - ¿cómo voy a ir haciendo esto desde C#?
También, ¿qué necesitaría para configurar DNS, etc. para que esto funcione?
¿O estoy en una pista completamente incorrecta aquí?
Editar: Estoy usando la clase SmtpClient estándar en C# para el envío de correos electrónicos, y yo incluir tanto un texto claro y una versión HTML del cuerpo del correo.
¿Agregaste el spf a la configuración de DNS de tus dominios? – curtisk
Sí, tengo esa parte en orden :-) – Steffen