| | |
| | | import javax.mail.internet.MimeBodyPart; |
| | | import javax.mail.internet.MimeMessage; |
| | | import javax.mail.internet.MimeMultipart; |
| | | import java.io.UnsupportedEncodingException; |
| | | import java.util.Date; |
| | | import java.util.Properties; |
| | | |
| | |
| | | //选择ssl方式 |
| | | gmailssl(props); |
| | | |
| | | final String displayName = "I-GO";//昵称 |
| | | final String username = "i-gotech@i-go.group";// gmail 邮箱 |
| | | final String password = "mbhyptngnvlewdxo";// Google应用专用密码 |
| | | Session session = Session.getInstance(props, |
| | |
| | | }); |
| | | // 创建默认的MimeMessage对象 |
| | | MimeMessage message = new MimeMessage(session); |
| | | String nick=""; |
| | | try { |
| | | nick=javax.mail.internet.MimeUtility.encodeText(displayName); |
| | | } catch (UnsupportedEncodingException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | // 设置发件人 |
| | | message.setFrom(new InternetAddress(username)); |
| | | message.setFrom(new InternetAddress(nick + " <" + username + ">")); |
| | | // 设置收件人 |
| | | message.addRecipient(Message.RecipientType.TO, new InternetAddress(sentToEmail)); |
| | | // 设置邮件主题 |