JS Coding
[Java] 간단한 mail 코딩 형식 본문
간단하게 메일을 보내는 코드를 소개하려 한다.
public class MailJar {
public static void main(String[] args) throws MessagingException {
String senderId = "kjs@happy.net"; // 예시 이메일
String senderPw = "1234";
String receiverId = "kjs123@sad.com"; // 받을 이메일
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.naver.com");
props.put("mail.smtp.auth", "true");
//props.put("mail.smtp.ssl.enable","true");
//props.put("mail.smtp.port", "465");
props.put("mail.smtp.starttls.enable","true");
props.put("mail.smtp.port", "587");
Session session = Session.getDefaultInstance(props, new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(senderId, senderPw);
}
});
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(senderId));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(receiverId));
message.setSubject("메일 제목");
message.setText("메일 내용");
Transport.send(message);
}
}
'Java' 카테고리의 다른 글
[Java] 그룹 채팅 WebSocket 활용 코드 (0) | 2024.03.25 |
---|---|
[Java] 초급자바 소트정렬 코드 (0) | 2024.01.05 |
[Java] 기초자바 콘솔 출력 영화 예매 프로그램 만들기 (0) | 2024.01.04 |
[Java] 기초 Java 경마 게임 만들기 (0) | 2024.01.04 |
[Java] 파일 다운로드 (File Download) (0) | 2024.01.02 |