email - varios - Envío de correo electrónico masivo solicitado
enviar correo sin que se vean los destinatarios outlook (5)
Nuestra empresa realiza encuestas sobre el entorno de trabajo, y estas encuestas se completan en línea. Todos los participantes reciben un enlace a su encuesta en un correo electrónico (código personal incluido).
Algunos de nuestros clientes cuentan con empleados en cientos y a veces en miles.
Nuestra solución actual es simplemente usar nuestro servidor SMTP para enviar esto, sin ningún tipo de regulación (VB6, CDO). (Todos los destinatarios suelen estar "dentro" del mismo dominio, [email protected]). Esta no es una buena solución, como se puede imaginar, esto desencadena todos los eventos antispam / firewall / gatekeeper en el entorno de los clientes. Nos ponemos en contacto con su departamento de TI de antemano y los llevamos a la lista blanca de nuestro servidor de envío y dirección de correo de remitente.
Los problemas más comunes con los que nos encontramos son:
- El servidor receptor solo capta los primeros 20-50 correos electrónicos y rechaza el resto (medida antispam). A veces podemos hacer esto consiguiendo que la compañía de TI nos incluya en la lista blanca. A veces, sin embargo, esto no funciona.
- Cada vez es más normal inhabilitar el rebote de direcciones de correo incorrectas. Esto no nos da ninguna indicación de si un correo ha sido entregado o no. Y créanlo o no, la mayoría de los clientes nos da su lista de correo electrónico de su sistema de recursos humanos, no de su sistema de correo.
¿Alguien tiene alguna sugerencia para una mejor manera de hacer esto? No podemos ser la única empresa que envía correos electrónicos masivos legítimos? :)
Hay un buen artículo sobre Coding Horror que detalla el proceso de envío de correo electrónico. En breve:
- Verifique sus registros de dominio agregando un DomainKey .
- Agregue un registro SPF de Id. De remitente a su configuración de DNS.
También puede usar un servicio de envío de correo externo como Campaign Monitor , que verifica estas configuraciones por usted.
Lo único que se me ocurre es enviar una computadora a cada compañía con un software especial. Esa computadora necesita una conexión de regreso a su empresa, pero la conexión no tiene que ser exclusiva. Envíe los datos de correo electrónico de una compañía respectiva a esa computadora como datos a granel en un formato de datos comprimido. El software especializado que se ejecuta en el cuadro implementado debe ser lo suficientemente inteligente como para descomprimir los datos para liberar los correos electrónicos y enviarlos al servidor de correo electrónico local para su implementación. La parte complicada es saber cómo enviar para recibir autorización del servidor de correo electrónico local y poner en cola el correo electrónico para su distribución por ese servidor de correo electrónico.
Eso debería funcionar porque si el correo electrónico proviene del servidor de correo interno, entonces ese servidor no marcará los datos como spam. Debe cambiar el campo del para que sea la dirección designada provista por el cliente y no una dirección de servicio genérico aplicada automáticamente por el servidor de correo electrónico.
Necesita utilizar un proveedor de correo electrónico de terceros como aweber o icontact. Por una tarifa muy razonable, estas compañías harán que desaparezcan los problemas de entrega de su correo electrónico. Puedes alborotar con encabezados y servidores de listas blancas hasta que veas manchas, pero seguirás teniendo problemas.
Esto es algo en lo que vale la pena gastar dinero.
Sugeriría que lograr que sus clientes sean una lista blanca de su servidor sería el estado más apropiado, después de todo, usted está en una relación contractual con ellos, por lo que algunas configuraciones como resultado serían razonables.
La validez de la lista de direcciones de correo electrónico que le envían debe recaer en el cliente, especialmente si no la están extrayendo de su lista de direcciones de correo electrónico en vivo. Es poco lo que puede hacer, o se debe esperar que haga, para validar esas direcciones si el cliente no proporciona las respuestas adecuadas.
Además, esta no es una pregunta de programación, ni remotamente (está bien, si estrangulas tus correos electrónicos a un dominio común, tienes más posibilidades de hacerlo, pero eso no tiene nada que ver con la programación, más sobre la naturaleza y el funcionamiento de SMTP y los sistemas de protección en él). Preguntas como esta son más adecuadas para SuperUser.
Puede intentar usar el Bcc:
encabezado Bcc:
(agrupado por dominio) para especificar destinatarios. De esta forma, el servidor de correo solo recibe un mensaje, que copia a todas las direcciones mencionadas. De esta forma, el servidor de correo no se inunda con el tráfico de su servidor; está inundado con su propio tráfico.
Otra cosa que he intentado es agregar los siguientes encabezados a los correos electrónicos salientes:
-
From: [NAME] <[VALID EMAIL]>
-
Organization: [YOUR COMPANY]
-
Abuse-Reports-To: [VALID EMAIL]
-
Complaints-To: [VALID EMAIL]
-
Precedence: bulk
Estos encabezados, aunque generalmente no son notados por el usuario, pueden ayudar a que el filtro de spam tenga tranquilidad (no antropomorfizar) ya que sabe de dónde vino el correo electrónico, el remitente sabe que lo está enviando a muchas personas, y eso, si hay un problema, a quién contactar. Si el filtro de spam fuera humano, esto equivaldría a hacer oficial el sonido del correo electrónico (usando el sobre de la empresa, el sobre impreso con el logotipo de la empresa, etc.).
También ayuda tener una Date:
exacta Date:
encabezado.