Todo JFrame se congela mientras haces JavaMail

Desarrollo el programa del sistema de gestión de automóviles. Luego quiero enviar el correo al propietario de esta empresa cuando entra y sale un automóvil. Mi código puede enviar el correo con éxito, pero me doy cuenta de que mientras se envía el correo, otra ventana de JFrame se congela (no puedo hacer nada en toda la ventana de JFrame) hasta que se complete el envío del correo. ¿Esto es normalmente para Javamail o hay una manera de hacer que otros JFrame sigan funcionando?

En mi programa, se tarda unos 10 segundos en completar el envío de un correo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta