Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- API
- 티스토리챌린지
- 컨트롤러
- Linux
- MariaDB
- HTML
- ibatis
- cmd
- Tomcat
- http
- START WITH
- 삼성증권
- java
- 안드로이드 스튜디오
- 톰캣
- 오블완
- 프로세스
- equals
- 영상편집
- Docker
- MySQL
- Database
- 키보드
- 스레드
- wsdl
- 스레드 덤프
- letterspacing
- oracle
- integer
- JDBC
Archives
- Today
- Total
블로그 이름
[SMTP] SMTP Bucket 사용하여 SMTP 테스트하기 본문
SMTP 테스트를 위해 GMAIL SMTP 계정을 만들어야 했는데, 테스트를 위해 신규 계정을 파는 것보다 메일이 전송되는지까지만 확인하고 싶었고 (실제로 전송되는지만 확인을 하면 되는 상황)
SMTP Bucket 사이트를 사용하여 메일이 전송되는지 확인하고자 했다.
해당 사이트는 테스트용 메일 서버 대체 도구로

우선 SMTP Bucket 사이트에 접속하여 임시 SMTP 서버 주소, 포트, 사용자/비밀번호 제공되어 해당 정보를 메일 발송 코드에서 SMTP 서버 정보로 설정한다.
// Java Mail 예시
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.smtpbucket.com");
props.put("mail.smtp.port", "8025"); // 제공된 포트 사용
Session session = Session.getInstance(props, null);
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("hide@gmail.com"));
msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse("hide@gmail.com", false));
msg.setSubject("테스트 메일");
msg.setText("테스트 메일 텍스트 내용");
Transport.send(msg);
테스트용으로 실제 메일이 발송되지는 않으며 메일 전송 기능이 정상 동작하는지 확인하기 위해서 사용한다.
해당 주소로 메일 전송 후 SMTP Bucket 페이지에서 전송된 메일 정보를 확인할 수 있다. (실제로 메일이 가지는 않는다)
오늘은 SMTP 테스트용 대체 도구 SMTP Bucket 사용법을 확인하였다.
'개발 > 기타' 카테고리의 다른 글
| [WINDOWS] hosts 파일 수정하기 (0) | 2025.09.25 |
|---|---|
| [HAR] HAR 파일 개발자 모드에서 Import, Export 확인 (0) | 2025.09.22 |
| [API] curl 따옴표 구분 및 한글 입력 (0) | 2025.05.29 |
| [VSCode] Liveshare 사용하여 페어 프로그래밍 (0) | 2025.05.23 |
| [Talend API Tester] 크롬에서 확장 프로그램 사용하여 REST API 테스트 및 curl 명령어 추출 (0) | 2025.05.14 |