2.4.7. SMTP 변수 구성(선택 사항)
OpenShift는 이메일을 사용하여 알림을 보내고 새 사용자를 초대합니다. 이러한 기능을 사용하려면 자체 SMTP 서버를 제공하고 SMTP 구성 맵에서 SMTP 변수를 구성해야 합니다.
SMTP 구성 맵에서 SMTP 변수를 구성하려면 다음 단계를 수행합니다.
아직 로그인하지 않은 경우 OpenShift에 로그인합니다.
oc login
oc login
Copy to Clipboard Copied! Toggle word wrap Toggle overflow SMTP 구성 맵에 대한 변수를 구성합니다.
oc patch
명령을 사용하고configmap
및smtp
오브젝트를 지정한 다음-p
옵션을 사용하여 다음 변수에 대해 JSON에 다음 새 값을 작성합니다.Expand 변수 설명 주소
원격 메일 서버를 릴레이로 지정할 수 있습니다.
사용자 이름
메일 서버 사용자 이름 지정
암호
메일 서버 암호 지정
domain
HELO 도메인 지정
port
메일 서버가 새 연결을 수신 대기하는 포트를 지정합니다.
인증
메일 서버의 인증 유형을 지정합니다. 허용되는 값:
plain
값: plain ( clear),login
(send password Base64로 인코딩), orcram_md5
(exchange information and a cryptographic Message Digest to hash important information)openssl.verify.mode
TLS를 사용할 때 OpenSSL이 인증서를 확인하는 방법을 지정합니다. 허용되는 값:
none
,peer
,client_once
, orfail_if_no_peer_cert
.예제
oc patch configmap smtp -p '{"data":{"address":"<your_address>"}}' oc patch configmap smtp -p '{"data":{"username":"<your_username>"}}' oc patch configmap smtp -p '{"data":{"password":"<your_password>"}}'
oc patch configmap smtp -p '{"data":{"address":"<your_address>"}}' oc patch configmap smtp -p '{"data":{"username":"<your_username>"}}' oc patch configmap smtp -p '{"data":{"password":"<your_password>"}}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
configmap 변수를 설정한 후
system-app
및system-sidekiq
Pod를 재배포합니다.oc rollout latest dc/system-app oc rollout latest dc/system-sidekiq
oc rollout latest dc/system-app oc rollout latest dc/system-sidekiq
Copy to Clipboard Copied! Toggle word wrap Toggle overflow