我想将电子邮件从我的Java应用程序发送到gmail帐户,我使用了以下代码和javaMail API,但是Gmail不接受用户名,密码和引发的异常有人可以帮助我解决此问题吗?
MailService.java
public class MailService {
String email;
String content;
public void sendMail(String email,String content)
{
this.email=email;
this.content=content;
// Recipient's email ID needs to be mentioned.
String to = email;
// Sender's email ID needs to be mentioned
String from = senderemail@gmail.com;
final String username = "myusername";//change accordingly
final String password = "*******";//change accordingly
// Assuming you are sending email through relay.jangosmtp.net
String host = "smtp.gmail.com";
Properties props = new Properties();
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.smtp.host", host);
props.put("mail.smtp.port", "587"); …Run Code Online (Sandbox Code Playgroud)