Java发送邮件示例代码解析
使用Java发送邮件的例子一学就会,非常适合初学者学习。下面是通过Java Mail发送邮件的基本示例:
- 设置邮件服务器:配置SMTP服务器、端口、发件人信息。
- 创建邮件内容:设置邮件的主题、正文和收件人。
- 发送邮件:通过Session对象和Transport发送邮件。
此示例代码帮助您快速上手并实现邮件发送功能。
示例代码:
import javax.mail.*;
import javax.mail.internet.*;
import java.util.Properties;
public class SendMail {
public static void main(String[] args) throws MessagingException {
String host = "smtp.example.com";
String from = "your-email@example.com";
String to = "recipient@example.com";
String subject = "Test Email";
String body = "This is a test email.";
Properties properties = System.getProperties();
properties.put("mail.smtp.host", host);
Session session = Session.getDefaultInstance(properties);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject(subject);
message.setText(body);
Transport.send(message);
System.out.println("Email sent successfully.");
}
}
掌握了这个例子,您可以快速实现自己需求的邮件发送功能。
javamaildemo.rar
预估大小:14个文件
JavaMail.ppt
654KB
JavaMailDemo
文件夹
.project
388B
bin
文件夹
com
文件夹
edward
文件夹
mail
文件夹
FirstSendMail$1.class
701B
SecondSendMail.class
3KB
MailView.class
2KB
982.43KB
文件大小:
评论区