⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 java_mail.txt

📁 Javamail功能实现
💻 TXT
字号:
javax.mail.*";

String mailserver   = "smtp.sina.com.cn"; //Mail 服务器
String From         = "TVKoo<wangyu79122@sina.com>"; //发邮件的人 
String to           = "wangyu79122@sina.com"; //收信人的信箱
String Subject      = "广告竞拍注册用户确认邮件!"; //信中的主题
String type     = "text/html"; //邮件内容的类型为 text/plain 或 text/html 
String messageText  = null; //邮件内容


try { 

   // 设定所要用的Mail 服务器和所使用的传输协议 
   java.util.Properties props = System.getProperties(); 
    props.put("mail.host",mailserver); 
   props.put("mail.transport.protocol","smtp"); 
                props.put("mail.smtp.auth", "true");//指定是否需要SMTP验证 
   
   // 产生新的Session 服务 
   javax.mail.Session mailSession = javax.mail.Session.getDefaultInstance(props,null); 
   mailSession.setDebug(sessionDebug); 
   Message msg = new MimeMessage(mailSession); 
   
   // 设定发邮件的人 
   msg.setFrom(new InternetAddress(From)); 
   
   // 设定收信人的信箱 
   mailaddress = InternetAddress.parse(to,false); 
   msg.setRecipients(Message.RecipientType.TO, mailaddress); 
   
   // 设定信中的主题  
   msg.setSubject(Subject); 
   
   // 设定送信的时间 
   msg.setSentDate(new java.util.Date()); 

   Multipart mp = new MimeMultipart(); 
   MimeBodyPart mbp = new MimeBodyPart(); 
       
   // 设定邮件内容的类型为 text/plain 或 text/html 
   mbp.setContent(messageText,type + ";charset=UTF-8"); 
   mp.addBodyPart(mbp); 
   msg.setContent(mp); 

               Transport transport = mailSession.getTransport("smtp"); 
               ////填入发信邮箱用户名和密码
               transport.connect(mailserver, "邮箱名", "邮箱密码"); 
               transport.sendMessage(msg, msg.getAllRecipients()); 
               transport.close(); 
  //Transport.send(msg); 

} 
    catch (MessagingException mex)  
    { 
       mex.printStackTrace();        
     }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -