我的应用从我的java代码发送电子邮件。 我还想在按钮内发送一个链接,说明“激活您的帐户”
这就是我所拥有的:
Message message = new MimeMessage(sessionMail);
message.setFrom(new InternetAddress("test@gmail.com"));
message.setRecipients(Message.RecipientType.TO,InternetAddress.parse(user.getEmailAddress()));
message.setSubject("Account Created");
message.setText("Dear"+ user.getUserName()
+" " + "\n\n Your Account created,"
+ "\n\nPlease activate your account"
+ "<a> www.test.eu:8080/Project/"
+ user.getToken()+"</a>");
Transport.send(message);
以下一行
+ "<a> www.test.eu:8080/Project/"+ user.getToken()+"
现在作为链接工作,我只想将此链接放在一个按钮中,并将该按钮发送到用户的电子邮件。
有没有解决方案?
我正在尝试这个
message.setText("Dear"+ user.getUserName() +" "
+ "\n\n Your Tie Account created,"
+ "\n\n Please activate your account"
+ " <a href=www.example.eu:8080/TieProject/#!"+ user.getToken()+" >"
+" <button>Activate your Account</button> </a>"
);
谢谢
答案 0 :(得分:1)
尝试使用类似
的内容 <a href="www.test.eu:8080/Project/"+ user.getToken()
&GT;
<button
&gt;激活您的帐户</button
&gt;
</a
&GT;
答案 1 :(得分:0)
将此html代码添加到message.setText()方法
<form action="http://stackoverflow.com">
<input type="submit" value="Activate Account">
</form>