Discourse 커뮤니티에 Oracle Cloud 무료 SMTP 서비스 설정하기

소개

Discourse 커뮤니티를 위해 Oracle Cloud의 무료 SMTP 서비스를 설정하는 것은 높은 비용 없이 이메일 알림을 관리하고 자동화하는 좋은 방법입니다.
Oracle Cloud Infrastructure(OCI) 서버를 사용하면 컴퓨팅 및 스토리지와 같은 일반적인 서비스에 접근할 뿐만 아니라, 클라우드에서 이메일을 보내는 데 도움이 되는 OCI의 이메일(SMTP) 서비스에도 접근할 수 있습니다. Oracle은 무료 티어 사용자에게 하루 최대 200통, 월 6,000통까지의 무료 할당량을 제공하며, 유료 사용자는 10,000통당 0.85달러의 요금이 부과됩니다. 이는 매우 비용 효율적인 옵션입니다.

이 가이드에서는 Oracle의 이메일 SMTP 서비스를 구성하고 사용하는 방법에 대한 자세한 설명을 제공합니다. 여기에는 계정 설정, DNS 구성, SMTP 자격 증명 획득 및 일반 클라이언트를 위한 구성 예제가 포함됩니다.


1. 준비 사항

시작하기 전에 다음 사항을 확인하십시오:

  1. 유효한 Oracle Cloud Infrastructure 계정
    아직 OCI 계정이 없다면, 먼저 등록하고 서비스를 활성화해야 합니다.

  2. 대상 이메일 주소 또는 도메인
    OCI Email Delivery 서비스를 사용할 때는 일반적으로 메시지를 보내기 위해 사용자 정의 도메인이나 테스트 이메일 주소가 필요합니다.


2. Email Delivery 서비스 생성 및 구성

  1. Oracle Cloud 콘솔에 액세스하기
    Oracle Cloud Console에 로그인하고 메뉴에서 Email Delivery 서비스를 찾으십시오.

  2. 이메일 도메인 구성

    • 전달 가능성과 신뢰성을 높이기 위해 SPF 및 DKIM 레코드를 추가하십시오.
    • 도메인의 DNS 설정에서 Oracle의 지침에 따라 필요한 TXT 및 CNAME 레코드를 추가하십시오.
    • 이메일 도메인을 생성하십시오.

이메일 도메인을 생성한 후, 새로 생성된 도메인 인터페이스를 열면 세 가지 중요한 구성 섹션을 찾을 수 있습니다. 이러한 레코드는 이메일의 신뢰성을 보장하고 스팸으로 분류될 가능성을 줄입니다:

  • DKIM 항목을 생성하고 DNS 레코드를 추가하십시오.
  • 사용자 정의 선택자를 입력하십시오(예: “beijing-20250301”).
  • DNS 레코드를 생성하고 DNS 관리 도구(예: Cloudflare)에 추가하십시오.
  1. 사용자 정의 Return-Path 추가
    리턴 패스를 위한 CNAME 레코드를 생성하고 DNS에 추가하십시오. 유효하고 활성 상태인지 확인하십시오.

모든 것이 올바르게 설정되면, 성공적인 구성을 확인하는 녹색 표시기가 표시되어야 합니다.

  1. 승인된 발신자(Approved Sender) 생성
    • Email Delivery에서 Approved Senders로 이동하십시오.
    • Create Approved Sender를 클릭하십시오.
    • 사용하려는 이메일 주소(예: noreply@yourdomain.com)를 입력하고 승인 목록에 추가하십시오.

3. SMTP 자격 증명 획득

OCI는 전송 권한을 관리하기 위해 사용자 이름과 비밀번호와 유사한 "SMTP Credentials"를 사용합니다. 다음과 같이 이를 획득할 수 있습니다:

  1. 사용자 설정으로 이동

    • 오른쪽 상단에서 프로필을 클릭한 다음 User Settings를 선택하십시오.
  2. SMTP 자격 증명 생성

    • SMTP CredentialsGenerate SMTP Credentials를 선택하십시오.
    • 시스템이 UsernamePassword를 생성합니다; 즉시 저장하거나 다운로드하십시오.
    • SMTP 비밀번호를 안전하게 보관하십시오. 처음 생성될 때만 한 번만 표시됩니다.

4. SMTP 구성 정보 확인

Email Delivery 서비스에 액세스하여 다음 정보를 찾으십시오:

  • SMTP 서버 호스트 이름.
  • SMTP 포트(587 권장).
  • TLS 필수.
  • 방금 생성한 사용자 이름과 비밀번호.

5. SMTP 전송 서비스 테스트

GMass SMTP Test와 같은 도구를 사용하십시오. 이전 단계에서 획득한 자격 증명(서버, 포트(587), 보안(TLS))과 발신자로 설정한 이메일 주소(예: system@sufe.me)를 입력하십시오. 테스트 수신자로 유효한 이메일 주소를 사용하십시오. 이메일을 수신하면 설정이 성공적으로 완료된 것입니다.

3개의 좋아요