Outlook limitó todo nuestro correo con 451 4.7.650, y por nuestra parte no había cambiado nada
Remitentes con IP dedicadas y sanas informan de oleadas de aplazamientos temporales (soft deferrals) con el mensaje '451 4.7.650 ... temporarily rate limited due to IP reputation' en Outlook, Hotmail y Live, incluso con un 99 por ciento de reputación en SendGrid y un SNDS limpio. El correo no se rechaza, solo se reintenta durante un máximo de 72 horas, y la primera respuesta automática de Microsoft suele ser 'nothing detected', lo que deja a la gente atascada.
La solución
Confirma que la IP está en verde en Microsoft SNDS y que el rDNS resuelve, y luego trata esto como una limitación del lado de Microsoft, no como algo que arreglar en SendGrid. Abre un ticket en olcsupport.office.com y responde a la primera respuesta automática de 'nothing detected' para solicitar una escalada; entonces Microsoft restablece el límite de throttling de tu IP para que coincida con tu reputación y la entrega suele normalizarse en cuestión de horas. En una IP establecida que está en verde en SNDS, no reduzcas la marcha al mínimo ni reinicies el calentamiento. Lo contrario solo aplica si estos aplazamientos afectan a una IP realmente nueva en pleno calentamiento o a una que no está en verde en SNDS: en ese caso, reduce el volumen y ajusta el ritmo del aumento.
SendGrid puso nuestra cuenta nueva 'under review' sin avisar y nuestros emails de registro dejaron de salir
Toda cuenta nueva de SendGrid pasa por una retención de verificación antes de poder enviar, y una cuenta establecida puede cambiar a 'warned' o 'suspended' ante una caída de la entregabilidad o quejas de spam. Mientras está suspendida, las solicitudes de envío se encolan durante un máximo de 72 horas y luego caducan en silencio, así que los remitentes asumen que hay un problema con el filtro antispam cuando el correo nunca llegó a salir de SendGrid.
La solución
Revisa la bandeja de entrada del email de administrador en busca de la notificación de SendGrid (solicitud de verificación, aviso de 'at risk for suspension' o notificación de suspensión) y respóndela directamente, ya que se dirige al equipo de revisión de cuentas y cumplimiento; el soporte general no puede reactivar una cuenta marcada. Para una cuenta nueva, responde cuanto antes a las preguntas sobre el propósito del envío para levantar la retención, lo que normalmente se resuelve en 24 a 72 horas. Ten en cuenta que los estados difieren: una cuenta 'warned' puede seguir enviando mientras respondes, pero una cuenta suspendida tiene el correo encolado hasta 72 horas y luego descartado. Para evitar el desencadenante, mantén bajas las tasas de rebote y de quejas de spam, ya que SendGrid marca cuentas cuando cae la proporción de entregados sobre procesados o suben las quejas.
Nuestros restablecimientos de contraseña empezaron a caer en spam justo después de lanzar una campaña de marketing
Por defecto, SendGrid envía el correo transaccional y el de marketing con la misma identidad y reputación de IP, y el correo de marketing arrastra la reputación hacia abajo por su menor interacción y sus mayores quejas. Cuando una campaña promocional dispara las quejas, el golpe sigue a tus OTP, recibos y restablecimientos de contraseña hasta la carpeta de spam.
La solución
Separa los flujos en el nivel que juzgan los ISP: el dominio de envío. Firma el correo transaccional y el de marketing desde subdominios distintos (por ejemplo mail.yourbrand.com para marketing y txn.yourbrand.com para restablecimientos de contraseña y recibos), cada uno autenticado por dominio en Settings > Sender Authentication, para que las quejas contra el subdominio de marketing no sigan a un transaccional firmado por separado con DKIM. Cambiar solo el dominio From visible no basta; el correo debe estar firmado con DKIM por el subdominio separado. Crea también un subusuario por flujo para tener estadísticas y reputación independientes. En Pro o Premier, pon cada subusuario en su propia IP o pool dedicado una vez que envíes a volumen (aproximadamente más de 250.000 mensajes al mes); Essentials no puede dividir la reputación de IP ni usar subusuarios, así que ahí la separación por subdominio es el arreglo que importa.
Nuestras tasas de apertura y de clic en SendGrid tienen una pinta increíble, y los suscriptores no paran de desaparecer de la lista
Con el seguimiento de aperturas y clics activado, las pasarelas de seguridad corporativas cargan cada enlace rastreado (a través de ct.sendgrid.net) en un sandbox antes de que el destinatario vea el email, incluido el enlace de baja. Eso infla las aperturas y los clics, y un GET sobre el enlace de baja rastreado puede dar de baja en silencio a destinatarios válidos que nunca perdiste de verdad.
La solución
No te fíes de los recuentos brutos de aperturas y clics para tomar decisiones de entregabilidad; SendGrid confirma que no puede distinguir un clic de un bot de uno humano y lo registra todo, así que corrobóralo con respuestas, conversiones o la ubicación en buzones de prueba. Haz que el control de un clic del proveedor de buzón sea la vía principal de baja: activa Subscription Tracking para que SendGrid emita las cabeceras List-Unsubscribe y List-Unsubscribe-Post: List-Unsubscribe=One-Click (RFC 8058), donde la baja ocurre en un POST que los escáneres no envían. Si mantienes un enlace en el cuerpo, asegúrate de que un GET solo muestre una página de confirmación y de que solo un POST dé de baja, o usa Group Unsubscribe. Filtra la actividad no humana con el Event Webhook, y vigila los grupos de clics o bajas que llegan en cuestión de segundos tras un envío desde el mismo dominio corporativo.
SendGrid destroza nuestra cabecera List-Unsubscribe, así que la baja de un clic se rompe en Gmail y las quejas suben
Los remitentes informan de que, en cuanto el valor de la cabecera List-Unsubscribe supera los 77 bytes, el relay SMTP de SendGrid lo codifica en MIME, algo que Gmail y Outlook no pueden interpretar, así que el control de baja de un clic desaparece. Los destinatarios molestos pulsan denunciar como spam en lugar de darse de baja, lo que eleva las tasas de quejas y empuja la ubicación hacia el spam. Pasa desapercibido porque la vista Mostrar original de Gmail decodifica la cabecera, así que a simple vista parece correcta.
La solución
Mantén el valor de la cabecera List-Unsubscribe en 77 bytes o menos para que SendGrid lo retransmita sin cambios: usa una URL de baja corta en una ruta de dominio simple en lugar de una cadena de consulta larga y, si estás cerca del límite, envía una sola entrada https o mailto en vez de las dos. Confirma la cabecera en bruto en un envío real inspeccionando el código fuente del mensaje en el buzón receptor, no en el Mostrar original decodificado de Gmail, y verifica que sigue siendo ASCII plano. Envía también la cabecera List-Unsubscribe-Post: List-Unsubscribe=One-Click para que Gmail y Yahoo respeten la baja de un clic, ya que una cabecera rota cuenta en contra de los requisitos para remitentes masivos de 2024.