Windows Server 2016에서 IIS SMTP 서버를 설정하여 메일 보내기

설치 및 설정


  • 서버 관리자에서 IIS SMTP 설치
  • 웹 서버도 설치됩니다

  • IIS6.0 관리자 시작
  • 트리를 확장하고 SMTP Virtual Server #1을 마우스 오른쪽 단추로 클릭하여 속성을 엽니다


  • 액세스 탭 -> 중계를 클릭


  • 메일 전송을 수락 (허용)하는 컴퓨터의 IP 주소, 세그먼트, 도메인 등을 지정합니다.


  • 기본적으로 익명 액세스이므로 인증없이 메일을 보낼 수 있습니다.

    메일 전송 테스트


  • 여기서 Linux 서버에서 시도
  • telnet에서 SMTP 서버에 연결하고 다음과 같이 응답에 입력하십시오.
  • 제목과 본문이 입력되지 않음
  • data (본문)를 입력 한 후 점으로 본문을 종료하고 quit으로 메일을 보냅니다.

  • telnet smtpserver01.contoso.com 25
    helo smtpserver01.contoso.com
    mail from: [email protected]
    rcpt to: [email protected]
    data
    .
    quit
    
  • 표준 출력은 다음과 같습니다
  • [root@linuxserver01 ~]# telnet smtpserver01.contoso.com 25
    Trying 10.0.1.2...
    Connected to smtpserver01.contoso.com.
    Escape character is '^]'.
    220 smtpserver01 Microsoft ESMTP MAIL Service, Version: 10.0.14393.0 ready at  Tue, 27 Nov 2018 11:03:33 +0900
    helo smtpserver01.contoso.com
    250 smtpserver01 Hello [10.0.1.2]
    mail from: [email protected]
    250 2.1.0 [email protected] OK
    rcpt to: [email protected]
    250 2.1.5 [email protected]
    data
    354 Start mail input; end with <CRLF>.<CRLF>
    .
    250 2.6.0 <SMTPSERVER01nHM3SOl00000006@smtpserver01> Queued mail for delivery
    quit
    221 2.0.0 smtpserver01 Service closing transmission channel
    Connection closed by foreign host.
    
  • 사서함에 메일이 도착했는지 확인
  • 좋은 웹페이지 즐겨찾기