Saltar al contenido

Rendimiento lento de sendmail (javamail) con diferentes tarros de API de correo

Si te encuentras con algo que no entiendes puedes comentarlo y te responderemos lo más rápido posible.

Solución:

No creo que haya una sola razón para hacerlo más lento. Es posible que deba cambiar algunos valores predeterminados justo debajo del ejemplo.

En el documento 1.6 de la API de correo para propiedad mail.mime.address.usecanonicalhostname afirma:

Utilice el método InetAddress.getCanonicalHostName para determinar el nombre de host en el método InternetAddress.getLocalAddress. Con algunas configuraciones de red, InetAddress.getCanonicalHostName puede ser lento o devolver una dirección en lugar de un nombre de host. En ese caso, establecer esta propiedad del sistema en false hará que se use el método InetAddress.getHostName en su lugar. El valor predeterminado es true.

Entonces, si cambia el valor predeterminado con falsepuede cambiar su rendimiento.

También recomendaría que consulte las notas de la versión de java mail apis para encontrar alguna pista.

Sección de Reseñas y Valoraciones

Al final de todo puedes encontrar las críticas de otros administradores, tú todavía eres capaz dejar el tuyo si dominas el tema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *