Bueno, tengo algunas novedades sobre este tema:
Probe a enviarme un email, y los resultados volvieron a ser:
gmail: dkim=pass
yahoo: dkim=permerror (bad sig)
hotmail: sender-id=temperror dkim=fail ( ya sin que ponga testing mode )
Es decir, que estamos en las mismas.
Ahora viene lo nuevo que he probado.
La aplicacion que uso, en su configuracion, en la zona de "email setting" se configura el smtp que se va a usar.
Tiene estas dos opciones:
- Use my default mail settings ( No hace falta introdicir ninguna dato, es la opcion que siempre he usado porque los emails salian )
- Let me specify my own SMTP server details ( aqui es donde se especifica el SMTP a usar )
Pues si cambio la primera opcion, por la segunda e introduzco los datos del email que uso para los envios "
[email protected]" con mi smtp.server.com, la pass de esa cuenta, y el puerto, los resultados cambian al enviar un email, ahora son estos:
gmail: dkim=pass
yahoo: dkim=pass (ok)
hotmail: sender-id=temperror, dkim=pass, KIM-Result: Pass, X-AUTH-Result: PASS
Ya pasa el test de dkim para yahoo y hotmail, aunque en hotmail no pase el sender-id, no se porque, pero bueno, los resultados son mucho mejores.
No se porque sera este cambio, quiza hotmail y yahoo pueden comprobar si la cuenta que envia los mails, se a autenticado en su propio servidor smtp? No creo que puedan comprobar eso, ademas si envio desde la propia maquina por ssh, el from es una cuenta que ni existe,
[email protected] y aun asi pasa todos los test.
Acabo de probar a enviar otro mail, y ahora en hotmail me pasa el sender-id=pass e incluso me pasa otra cosa nueva que antes ni salia X-SID-Result: Pass.
Y era el mismo email exacto. No se de que dependera que lo pase o no, si era exactamente lo mismo.
No se, que cosas mas raras.
¿ sugerencias ? ¿ ideas ? ¿ comentarios ?
Saludos