-> 기능 창에서 SMTP 체크 -> 다음 -> 설치 -> 완료 후 닫기
* SMTP 서비스 설정
서버관리자 -> 도구 -> IIS(인터넷 정보 서비스) 6.0 관리자
-> 컴퓨터 이름 -> 확장합니다.
-> [SMTP Vertual Server #1] 에서 마우스 우측 클릭 -> 속성
-> 액세스 탭 -> 릴레이 -> 추가 -> 127.0.0.1 입력 -> 확인
127.0.0.1을 추가하면 로컬 서버에서 이 SMTP 서버를 통해 메시지를 보낼 수 있음.
다른 서버에서 이 SMTP 서버를 통해 메시지를 보내려면 해당 IP 주소를 추가
-> 배달 탭 -> 아웃바운드 연결 > TCP 포트는 25, 다른 포트 사용시 수정 -> 확인
-> 배달 탭 -> 고급 -> 확인 -> 확인 후 창 닫기
-> SMTP 서버 다시 시작: [SMTP Vertual Server #1] 마우스 우측 클릭 -> 중지 -> 시작
* SMTP 테스트
파워셀 Windows Powershell
telnet localhost 25 입력
EHLO server 입력
EHLO server 입력
MAIL FROM: itswisek@gmail.com 입력 (발신자)
RCPT TO: itswisek@gmail.com 입력 (수신자)
DATA 입력 (SMTP 서버에 데이터를 보낼 준비가 완료되었음을 알림)
Subject: test
Enter 두번 입력
내용 입력
123 test message
test 456
Enter -> 마침표(.) -> Enter
아래와 같은 메시지 나옴
250 2.6.0 <VS29tQlINmwSJg7C00000001@VS> Queued mail for delivery
quit 입력 (종료)
메일 전송되지 않을 땐 SMTP 큐 폴더(C:\inetpub\mailroot\Queue)에 남아 있음.
* SMTP 서버 자동 시작 설정
서버관리자 -> 도구 -> 서비스
SMTP(Simple Mail Transfer Protocol) 서비스 -> 마우스 우측 클릭 -> 속성
시작 유형 ==> 자동 -> 적용