¿Cómo proporcionar un enlace en un correo electrónico de Java?
importar javax.mail.internet.MimeMessage;
emailtest de clase pública {
public static void main(String[] args) lanza una excepción {
Propiedades props = new Propiedades();
props.setProperty("mail.smtp.auth", "true");
props.setProperty ("mail.transport.protocol", "smtp");
props.setProperty("mail.host", " smtp.163..com");
Sesión de sesión = Session.getInstance(props,
nuevo Autenticador() {
Authenticación de Contraseña protegida getPasswordAuthentication(){
devuelve nueva Autenticación de Contraseña("xxx", "xxx" );//Aquí complete el nombre de usuario y la contraseña para enviar correo electrónico respectivamente
}
}
}
); p>
session.setDebug(true);
Session.setDebug(true);
Session.setDebug(true);
Session.setDebug (verdadero);
Session.setDebug(true);
Session.setDebug(true)setDebug(true);
Mensaje msg = nuevo MimeMessage(sesión );
msg.setFrom(new InternetAddress("xxx"));//Aquí está la dirección de correo electrónico del remitente, por ejemplo xxx@163.com
msg.setSubject("test javamail. ");
msg.setRecipients(RecipientType.TO,?
InternetAddress.parse("xxx"));//Aquí está la dirección de correo electrónico del destinatario, por ejemplo, xxx@163.com
msg.setContent("Google", "text/ html;charset=gb2312");?
Transporte.enviar (mensaje);
}
}
}