---
schema_version: "1"
id: 6adc8b5dc9e2eff07393ca03462997fec3a61f747df46b0d7c22d640a5be13f5
title: SMTP 설정 구성
collection: tableau
version: next
locale: ko-kr
portal_url: https://docs.salesforce.com/tableau/next/ko-kr/server/config_smtp.md
canonical_url: https://help.tableau.com/v0.0/server/ko-kr/config_smtp.htm
source_site: help.tableau.com
content_type: documentation
content_hash: fc05b85238ddf2b6a7b0a99cbf2617e01e5dbf715adca268ce7d82a031f343ac
description: Configure the SMTP server so Tableau Server can email admins and users about alerts and subscriptions.
---
[주요 콘텐츠로 건너뛰기](#main-content)

# SMTP 설정 구성

Tableau Server에서는 서버 관리자에게 시스템 장애에 대한 이메일을 보내고, 서버 사용자에게 구독이 설정된 뷰 및 데이터 기반 알림에 대한 이메일을 보낼 수 있습니다. 하지만 Tableau Server에서 이메일을 보내려면 먼저 SMTP 서버를 구성해야 합니다. SMTP를 구성한 후 알림을 구성하는 단계([서버 이벤트 알림 구성](https://help.tableau.com/v0.0/server/ko-kr/email.htm))를 완료한 다음 서버를 시작하거나 다시 시작하면 이메일 알림이 트리거되어 알림을 올바르게 설정했는지 확인할 수 있습니다.

SMTP를 구성하려면 Tableau Server 서비스를 다시 시작해야 합니다.

## 보안 SMTP

SMTP를 위한 TLS를 사용하도록 설정하고 구성하려면 이 항목에 설명된 대로 TSM CLI를 사용해야 합니다. Tableau Server는 STARTTLS(Opportunistic 또는 Explicit TLS)만 지원합니다.

조직이 TLS 연결 확인에 공개 인증서를 사용하지 않는 경우 개인 인증서를 Tableau Server에 업로드하여 신뢰할 수 있는 연결을 확인할 수 있습니다. 자세한 내용은 [tsm security custom-cert add](https://help.tableau.com/v0.0/server/ko-kr/cli_security_tsm.htm#custom-cert-add) 명령을 참조하십시오.

인증서 유효성 검사 프로세스를 사용하지 않도록 설정하여 암호화 전용으로 SMTP TLS를 구성할 수도 있습니다. 자세한 내용은 아래 _TSM CLI 사용_ 탭에서 _구성 파일 참조_ 섹션을 참조하십시오.

1. 브라우저에서 TSM을 엽니다.
    
    https://<tsm-computer-name>:8850. 자세한 내용은 [Tableau 서비스 관리자 웹 UI에 로그인](https://help.tableau.com/v0.0/server/ko-kr/sign_in_tsm.htm)을 참조하십시오.
2. 구성 탭에서 알림을 클릭하고 이메일 서버를 클릭합니다.
3. 조직의 SMTP 구성 정보를 입력합니다.
4. 구성 정보를 입력한 후 보류 중인 변경 내용 저장을 클릭합니다.
5. 페이지 맨 위에서 보류 중인 변경 내용을 클릭합니다.
    
    ![보류 중인 변경 내용이 있음을 나타내는 Tableau Server Manager 툴바입니다.](/tableau/next/ko-kr/server/ko-kr/Img/tsm-ui-pending-changes-btn.png)
6. 변경 내용 적용 후 다시 시작을 클릭합니다.
7. `tsm email test-smtp-connection`을 실행하여 연결 구성을 보고 확인합니다. 자세한 내용은 [tsm email test-smtp-connection](https://help.tableau.com/v0.0/server/ko-kr/cli_email.htm#tsm)를 참조하십시오.

초기 SMTP 구성의 경우 아래의 구성 파일 템플릿을 사용하여 json 파일을 만드는 것이 좋습니다. 또한 [tsm configuration set](https://help.tableau.com/v0.0/server/ko-kr/cli_configuration_tsm.htm#TSMSet)에 설명되어 있는 구문을 사용하여 아래에 나와 있는 모든 단일 구성 키를 설정할 수 있습니다.

1. 다음 json 템플릿을 파일에 복사합니다.
    
    **중요**: 아래 템플릿에는 대부분의 배포에서 공통적인 옵션이 포함되어 있습니다. 템플릿을 텍스트 파일에 복사한 후 SMTP 서버 요구 사항에 맞게 옵션 값을 편집해야 합니다. 옵션을 제거하거나 추가해야 할 수도 있습니다. 모든 지원되는 SMTP 키 옵션에 대한 자세한 내용은 이후에 나오는 참조 섹션을 참조하십시오.
    
    {
    "configKeys": {
    	"svcmonitor.notification.smtp.server": "_SMTP server host name_",
    	"svcmonitor.notification.smtp.send\_account": "_SMTP user name_",
    	"svcmonitor.notification.smtp.port": 443,
    	"svcmonitor.notification.smtp.password": "_SMTP user account password_",
    	"svcmonitor.notification.smtp.ssl\_enabled": true,
    	"svcmonitor.notification.smtp.from\_address": "_From email address_",
    	"svcmonitor.notification.smtp.target\_addresses": "_To email address1,address2_",
    	"svcmonitor.notification.smtp.canonical\_url": "_Tableau Server URL_"
    	}
    }
2. `tsm settings import -f file.json`을 실행하면 적절한 값이 설정된 json 파일을 Tableau 서비스 관리자로 전달하여 Tableau Server에서 SMTP를 구성할 수 있습니다. Tableau 서비스 관리자는 엔터티 값의 유효성을 확인합니다.
3. `tsm pending-changes apply` 명령을 실행하여 변경 내용을 적용합니다. 자세한 내용은 [tsm pending-changes apply](https://help.tableau.com/v0.0/server/ko-kr/cli_pending-changes.htm#pending-changes-apply)를 참조하십시오.
4. `tsm email test-smtp-connection`을 실행하여 연결 구성을 보고 확인합니다. 자세한 내용은 [tsm email test-smtp-connection](https://help.tableau.com/v0.0/server/ko-kr/cli_email.htm#tsm)를 참조하십시오.

### SMTP CLI 구성 참조

다음 표에는 TSM CLI를 사용하여 SMTP를 구성할 때 사용할 수 있는 모든 옵션이 나와 있습니다.

<table style="width: 100%;" class="simple-table"><thead><tr><th>옵션</th><th>설명</th></tr></thead><tbody><tr><td><code>svcmonitor.notification.smtp.server</code></td><td>SMTP 서버의 주소입니다.<p>예:</p><p><code>"svcmonitor.notification.smtp.server": "mail.example.com"</code></p></td></tr><tr><td><code>svcmonitor.notification.smtp.send_account</code></td><td>SMTP 계정의 사용자 이름입니다.</td></tr><tr><td><code>svcmonitor.notification.smtp.port</code></td><td>SMTP 서버의 포트 번호입니다. 기본값은 25입니다.</td></tr><tr><td><code>svcmonitor.notification.smtp.password</code></td><td>SMTP 서버 계정의 암호입니다.<p>예:</p><p><code>"svcmonitor.notification.smtp.password":"password"</code></p></td></tr><tr><td><code>svcmonitor.notification.smtp.ssl_enabled</code></td><td>SMTP 서버에 대한 연결이 암호화되었는지 여부를 지정합니다. 기본값은 false입니다.</td></tr><tr><td><code>svcmonitor.notification.smtp.ssl_required</code></td><td><p>사용하도록 설정하면 Tableau Server가 TLS를 사용하지 않은 SMTP 서버 연결을 거부합니다. <code>svcmonitor.notification.smtp.ssl_enabled</code> 옵션도 true로 설정해야 합니다.</p><p>기본값은 false입니다.</p></td></tr><tr><td><code>svcmonitor.notification.smtp.ssl_check_server_identity</code></td><td><p>true로 설정하면 Tableau Server에서 <a href="http://www.ietf.org/rfc/rfc2595.txt" target="_blank">RFC 2595</a>에 지정된 대로 SMTP&nbsp;서버 ID를 확인합니다. 서버의 인증서 내용에 기반하는 이러한 추가 확인은 메시지 가로채기(man-in-the-middle) 공격을 방지하기 위한 것입니다.</p><p>기본값은 false입니다.</p></td></tr><tr><td><code>svcmonitor.notification.smtp.ssl_trust_all_hosts
						</code></td><td><p>TLS 사용 시 모든 메일 서버의 인증서를 신뢰하고 인증서 신뢰 체인의 유효성을 무시합니다. 이 키를 true로 설정하면 SMTP&nbsp;호스트로 가는 트래픽을 암호화하는 데에만 TLS가 사용됩니다.</p><p>기본값은 false입니다.</p></td></tr><tr><td><code>svcmonitor.notification.smtp.ssl_ciphers
						</code></td><td><p>암호 그룹의 기본값과 지원되는 집합은 Tableau Server에 설치되어 있는 JDK의 버전에 의해 정의됩니다. 지원되는 암호와 기본 암호의 목록에 대해서는 아래의 <a href="#TLS_ciphers" class="xref">TLS 암호</a> 섹션을 참조하십시오.</p><p>Tableau Server에서 SMTP&nbsp;TLS&nbsp;연결용으로 사용하는 암호 그룹을 업데이트하려면 이 값에 암호 그룹의 공백 문자로 구분된 목록을 입력합니다. 예를 들어 <code>"TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"</code>입니다.</p></td></tr><tr><td><code>svcmonitor.notification.smtp.ssl_versions
						</code></td><td><p>이 버전의 Tableau Server에서 사용하도록 설정된 기본 TLS&nbsp;버전은 TLSv1, TLSv1.1, TLSv1.2 및 TLSv1.3입니다.</p><p>TLS 버전 지원은 Tableau Server에 설치되어 있는 JDK의 버전에 의해 정의됩니다.</p><p>지원되는 TLS 버전은 <code>SSLv2Hello, SSLv3, TLSv1, TLSv1.1, TLSv1.2, TLSv1.3</code>입니다.</p><p>Tableau Server에서 SMTP&nbsp;TLS&nbsp;연결용으로 사용하는 버전을 업데이트하려면 이 값에 버전의 공백 문자로 구분된 목록을 입력합니다. 예를 들어 <code>"TLSv1.2 TLSv1.3"</code>입니다.</p></td></tr><tr><td><code>svcmonitor.notification.smtp.from_address</code></td><td>시스템 장애 시 알림을 보낼 이메일 주소입니다. 입력하는 이메일 주소에는 올바른 구문을 사용해야 하지만(예: ITalerts@bigco.com 또는 noreply@mycompany) 해당 주소가 Tableau Server의 실제 이메일 계정일 필요는 없습니다. (하지만 일부 SMTP 서버에는 실제 이메일 계정이 필요할 수 있습니다.)<p class="note"><strong>참고</strong>: 이 시스템 차원의 이메일 주소를 사이트별로 재정의할 수 있습니다. 자세한 내용은 <a href="https://help.tableau.com/v0.0/server/ko-kr/sites.htm" class="xref">사이트란</a>를 참조하십시오.</p><p>예:</p><p><code>"svcmonitor.notification.smtp.from_address": "donot-reply@example.com"</code></p></td></tr><tr><td><code>svcmonitor.notification.smtp.target_addresses</code></td><td>알림을 받을 이메일 주소입니다. 이메일 알림을 사용하도록 설정한 경우 주소를 하나 이상 포함해야 합니다. 여러 주소는 쉼표로 구분합니다.<p>예:</p><p><code>"svcmonitor.notification.smtp.target_addresses": "iluvdata@example.com"</code></p></td></tr><tr><td><code>svcmonitor.notification.smtp.canonical_url</code></td><td>Tableau Server의 URL입니다. <code>http://</code> 또는 <code> https://</code>를 입력하고 그 뒤에 Tableau Server의 이름이나 IP 주소를 입력합니다. 구독 이메일의 바닥글에 사용됩니다.<p>예:</p><p><code>"svcmonitor.notification.smtp.canonical_url": "http://myserver.example.com"</code></p></td></tr></tbody></table>

### TLS 암호

다음은 Tableau Server에 포함된 JDK에서 지원하는 TLS 암호의 목록입니다. 이 버전의 Tableau Server에서는 이러한 암호가 모두 기본적으로 사용하도록 설정됩니다. 위 표에 설명된 것처럼, `svcmonitor.notification.smtp.ssl_ciphers` 옵션에 공백으로 구분된 목록을 입력하여 SMTP 구성의 사용자 지정 암호 목록을 지정할 수 있습니다.

<table style="width: 100%;" class="simple-table"><colgroup><col style="width: 50%;"><col style="width: 50%;"></colgroup><tbody><tr><td><p>TLS_RSA_WITH_AES_128_CBC_SHA256</p></td><td><p>TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384</p></td></tr><tr><td><p>TLS_DHE_DSS_WITH_AES_256_GCM_SHA384</p></td><td><p>TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256</p></td></tr><tr><td><p>TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384</p></td><td><p>TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA</p></td></tr><tr><td><p>TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA</p></td><td><p>TLS_RSA_WITH_AES_256_CBC_SHA256</p></td></tr><tr><td><p>TLS_RSA_WITH_AES_128_GCM_SHA256</p></td><td><p>TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384</p></td></tr><tr><td>TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256</td><td><p>TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256</p></td></tr><tr><td><p>TLS_DHE_DSS_WITH_AES_128_CBC_SHA256</p></td><td><p>TLS_DHE_DSS_WITH_AES_256_CBC_SHA</p></td></tr><tr><td><p>TLS_DHE_RSA_WITH_AES_128_CBC_SHA256</p></td><td>TLS_DHE_RSA_WITH_AES_256_CBC_SHA256</td></tr><tr><td><p>TLS_RSA_WITH_AES_256_GCM_SHA384</p></td><td><p>TLS_EMPTY_RENEGOTIATION_INFO_SCSV</p></td></tr><tr><td><p>TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384</p></td><td><p>TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA</p></td></tr><tr><td><p>TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA</p></td><td><p>TLS_DHE_DSS_WITH_AES_256_CBC_SHA256</p></td></tr><tr><td><p>TLS_RSA_WITH_AES_256_CBC_SHA</p></td><td><p>TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256</p></td></tr><tr><td><p>TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256</p></td><td><p>TLS_DHE_RSA_WITH_AES_256_CBC_SHA</p></td></tr><tr><td><p>TLS_DHE_DSS_WITH_AES_128_GCM_SHA256</p></td><td><p>TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</p></td></tr><tr><td><p>TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384</p></td><td><p>TLS_ECDH_RSA_WITH_AES_128_CBC_SHA</p></td></tr><tr><td><p>TLS_DHE_RSA_WITH_AES_256_GCM_SHA384</p></td><td><p>TLS_DHE_RSA_WITH_AES_128_CBC_SHA</p></td></tr><tr><td>TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256</td><td>TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA</td></tr><tr><td>TLS_DHE_RSA_WITH_AES_128_GCM_SHA256</td><td><p>TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256</p></td></tr><tr><td>TLS_ECDH_RSA_WITH_AES_256_CBC_SHA</td><td><p>TLS_DHE_DSS_WITH_AES_128_CBC_SHA</p></td></tr><tr><td>TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA</td><td><p>TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384</p></td></tr><tr><td>TLS_RSA_WITH_AES_128_CBC_SHA</td><td>TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384</td></tr><tr><td>TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384</td><td>TLS_AES_256_GCM_SHA384</td></tr><tr><td>TLS_AES_128_GCM_SHA256</td><td>&nbsp;</td></tr></tbody></table>