소개
Discourse 커뮤니티를 위해 Oracle Cloud의 무료 SMTP 서비스를 설정하는 것은 높은 비용 없이 이메일 알림을 관리하고 자동화하는 좋은 방법입니다.
Oracle Cloud Infrastructure(OCI) 서버를 사용하면 컴퓨팅 및 스토리지와 같은 일반적인 서비스에 접근할 뿐만 아니라, 클라우드에서 이메일을 보내는 데 도움이 되는 OCI의 이메일(SMTP) 서비스에도 접근할 수 있습니다. Oracle은 무료 티어 사용자에게 하루 최대 200통, 월 6,000통까지의 무료 할당량을 제공하며, 유료 사용자는 10,000통당 0.85달러의 요금이 부과됩니다. 이는 매우 비용 효율적인 옵션입니다.
이 가이드에서는 Oracle의 이메일 SMTP 서비스를 구성하고 사용하는 방법에 대한 자세한 설명을 제공합니다. 여기에는 계정 설정, DNS 구성, SMTP 자격 증명 획득 및 일반 클라이언트를 위한 구성 예제가 포함됩니다.
1. 준비 사항
시작하기 전에 다음 사항을 확인하십시오:
-
유효한 Oracle Cloud Infrastructure 계정
아직 OCI 계정이 없다면, 먼저 등록하고 서비스를 활성화해야 합니다. -
대상 이메일 주소 또는 도메인
OCI Email Delivery 서비스를 사용할 때는 일반적으로 메시지를 보내기 위해 사용자 정의 도메인이나 테스트 이메일 주소가 필요합니다.
2. Email Delivery 서비스 생성 및 구성
-
Oracle Cloud 콘솔에 액세스하기
Oracle Cloud Console에 로그인하고 메뉴에서 Email Delivery 서비스를 찾으십시오. -
이메일 도메인 구성
- 전달 가능성과 신뢰성을 높이기 위해 SPF 및 DKIM 레코드를 추가하십시오.
- 도메인의 DNS 설정에서 Oracle의 지침에 따라 필요한 TXT 및 CNAME 레코드를 추가하십시오.
- 이메일 도메인을 생성하십시오.
이메일 도메인을 생성한 후, 새로 생성된 도메인 인터페이스를 열면 세 가지 중요한 구성 섹션을 찾을 수 있습니다. 이러한 레코드는 이메일의 신뢰성을 보장하고 스팸으로 분류될 가능성을 줄입니다:
- DKIM 항목을 생성하고 DNS 레코드를 추가하십시오.
- 사용자 정의 선택자를 입력하십시오(예: “beijing-20250301”).
- DNS 레코드를 생성하고 DNS 관리 도구(예: Cloudflare)에 추가하십시오.
- 사용자 정의 Return-Path 추가
리턴 패스를 위한 CNAME 레코드를 생성하고 DNS에 추가하십시오. 유효하고 활성 상태인지 확인하십시오.
모든 것이 올바르게 설정되면, 성공적인 구성을 확인하는 녹색 표시기가 표시되어야 합니다.
- 승인된 발신자(Approved Sender) 생성
- Email Delivery에서 Approved Senders로 이동하십시오.
- Create Approved Sender를 클릭하십시오.
- 사용하려는 이메일 주소(예:
noreply@yourdomain.com)를 입력하고 승인 목록에 추가하십시오.
3. SMTP 자격 증명 획득
OCI는 전송 권한을 관리하기 위해 사용자 이름과 비밀번호와 유사한 "SMTP Credentials"를 사용합니다. 다음과 같이 이를 획득할 수 있습니다:
-
사용자 설정으로 이동
- 오른쪽 상단에서 프로필을 클릭한 다음 User Settings를 선택하십시오.
-
SMTP 자격 증명 생성
- SMTP Credentials → Generate SMTP Credentials를 선택하십시오.
- 시스템이 Username과 Password를 생성합니다; 즉시 저장하거나 다운로드하십시오.
- SMTP 비밀번호를 안전하게 보관하십시오. 처음 생성될 때만 한 번만 표시됩니다.
4. SMTP 구성 정보 확인
Email Delivery 서비스에 액세스하여 다음 정보를 찾으십시오:
- SMTP 서버 호스트 이름.
- SMTP 포트(587 권장).
- TLS 필수.
- 방금 생성한 사용자 이름과 비밀번호.
5. SMTP 전송 서비스 테스트
GMass SMTP Test와 같은 도구를 사용하십시오. 이전 단계에서 획득한 자격 증명(서버, 포트(587), 보안(TLS))과 발신자로 설정한 이메일 주소(예: system@sufe.me)를 입력하십시오. 테스트 수신자로 유효한 이메일 주소를 사용하십시오. 이메일을 수신하면 설정이 성공적으로 완료된 것입니다.