0
전 프로그래밍에서 새로운 사람입니다. 확인 링크를 이메일로 보내려면 어떻게해야합니까?확인 코드 보내기 이메일에 링크
등록을 완료하려면 사용자가 을 클릭해야한다는 인증 코드가 아닌 이메일을 전송할 수있었습니다. 사전에 감사합니다.
다음은 메일을 보내는 코드입니다.
public static void send() {
String to = "[email protected]";//change accordingly
String from = "[email protected]";//change accordingly
String host = "localhost";//or IP address
//Get the session object
Properties properties = System.getProperties();
properties.setProperty("mail.smtp.host", host);
Session session = Session.getDefaultInstance(properties);
//compose the message
try{
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
message.setSubject("Verify your Account");
message.setText("\tWe receive your request for registration. \n \n
\tPlease click the Link below to complete the registration\n" +
"");
// Send message
Transport.send(message);
System.out.println("Sent");
}catch (MessagingException mex) {mex.printStackTrace();}
}
[내가 보낸 사람의 이메일에서 링크를 클릭했음을 확인하는 방법] (https://stackoverflow.com/questions/10545507/how-to-verify-user-clicked-on-link) -in-email-that-i-sent-him-her) – vinS
@vinS 흠 나는 단지 텍스트를 보낸 이후 이메일에 "링크"를 보내는 방법을 알고 싶습니다. – Kuya
@Kuya 메일을 보내려면 일반 텍스트 대신 HTML을 제공해야합니다. 나는 자바 녀석이 아니지만'message.setSubject (" 귀하의 계좌를 확인하십시오. Click here"); ' – abhinav