¿Cómo puedo poner un enlace HTML dentro de un cuerpo de correo electrónico?

Tengo una aplicación que puede enviar correos, implementada en Java. Quiero poner un enlace HTML dentro del correo, pero el enlace aparece como letras normales, no como enlace HTML ... ¿Cómo puedo hacerlo dentro del enlace HTML en una Cadena? Necesito personajes especiales? Muchas gracia

Actualizar Hola evereybody! gracias por oyu respuestas! Aquí está mi código:

public static boolean sendMail(Properties props, String to, String from,
          String password, String subject, String body)
{
    try
    {
        MimeBodyPart mbp = new MimeBodyPart(); 
        mbp.setContent(body, "text/html"); 
        MimeMultipart multipart = new MimeMultipart(); 
        multipart.addBodyPart(mbp); 



        // Preparamos la sesion
        Session session = Session.getDefaultInstance(props);

        // Construimos el mensaje
        MimeMessage message = new MimeMessage(session);
        message.setFrom(new InternetAddress(from));
        message.setContent(multipart);
        message.addRecipient(
                Message.RecipientType.TO,
                new InternetAddress(to));
        message.setSubject(subject);
        message.setText(body);

        // Lo enviamos.
        Transport t = session.getTransport("smtp");
        t.connect(from, password);
        t.sendMessage(message, message.getAllRecipients());

        // Cierre.
        t.close();
        return true;
    }
    catch (Exception e)
    {
        e.printStackTrace();
        return false;
    }
}

Y aquí la cadena del cuerpo:

        String link = "<a href=\"WWW.google.es\">ACTIVAR CUENTA</a>";

¡Pero en el mensaje recibido el enlace aparece como la cadena de enlace, no como un hipervínculo HTML! No entiendo lo que pasa ...

¿Alguna solución

Respuestas a la pregunta(5)

Su respuesta a la pregunta