hMailServer를 활용새어 윈도우7에서 LocalHost에서 SMTP를 보내기 위한 설정을 다음과 같이 정리하였습니다.
hMailServer는 가볍고 무료로 배포되므로, 쉽게 사용할 수 있습니다.
1. 아래 링크에서 다운로드한 후, 기본 옵션으로 설치
https://www.hmailserver.com/download
설치 시, 관리자(Administrator) 암호 설정
2. 설치 후 "hMailServer Administrator"를 실행하여 관리자(Administrator)로 로그인
3. Domains에 사용할 도메인 주소 등록(예: smtp.abc.com) 하고 활성화(Enabled)
4. Accounts에 추가 계정 등록
5. Settings>Protocols>SMTP에서 "Delivery of e-Mail"탭에서 Local host name을 "localhost"로 등록
6. Logging에서 Application, SMTP 등에 대한 로그 설정(Enabled)
7. Advanced>IP Ranges>My Computer의 설정에서 External to external e-mail address 옵션을 비활성화
8. Windows 방화벽의 인바운드 규칙에 3개 포트 25(SMTP), 110(POP3), 143(IMAP4) 연결 허용
9. 커맨드 라인에서 Telnet을 통해 SMTP 연결 및 메일 전송 테스트
telnet localhost 25 : 텔넷을 통해 SMTP 연결(25번 port를 사용)
helo [도메인명] : 메일 서버확인
mail from: [보내는 이메일주소] : 봉투에 사용되는 보내는 사람 메일 주소
rcpt to: [받는 이메일주소] : 봉투에 사용되는 받는 사람 메일 주소, 이주소로 메일이 발송됨
data : 메일의 본문
quit
10. 외부연결을 위해 방화벽에서 25번 포트 연결 허용
SQL Server 데이터 가져오기 및 내보내기 마법사의 Excel 처리 오류 (0) | 2017.12.07 |
---|---|
윈도우10 업그레이드 후 VMWare 네트워크(Bridged) 오류 해결 (4) | 2015.11.17 |
윈도우7으로 Classic ASP용 웹서버 만들기 (0) | 2015.01.14 |
윈도우7에서 Classic ASP 오류메시지 표시 (0) | 2015.01.13 |
윈도우7에 Telnet 클라이언트(Client) 설치 (0) | 2015.01.13 |