Discourse 커뮤니티에 Feishu의 무료 SMTP 서비스 설정하는 방법

SMTP 메일 서버 사용법을 질문받아서 초보자를 위한 추천 정보를 공유해 봅니다. 광고는 아니고, 단순히 유용한 정보입니다!

Feishu(라이크)는 워크플로우 및 업무 플랫폼을 위한 원스톱 솔루션을 기업에 제공하는 중국 기업입니다. 하지만 누구나 계정을 만들고 무료 서비스를 이용할 수 있습니다. Feishu는 무료 사용자에게 SMTP 서비스를 제공하며, 하루 450통의 메일 발송 제한이 있어 월 약 15,000통의 무료 메일을 보낼 수 있습니다.

성장 중인 Discourse 커뮤니티 관리자에게 이는 매우 가치 있습니다. Feishu가 제공하는 무료 SMTP 서비스를 사용하여 Discourse 커뮤니티를 설정할 수 있으며, 특히 활성 사용자가 150명 미만인 소규모 및 중규모 Discourse 커뮤니티에 적합합니다.

Feishu 메일함 설정

먼저 기업 계정을 등록하고 로그인해야 합니다. 기업 계정 정보는 실제 존재하는 회사가 아니어도 되며, 임의로 입력해도 됩니다.

1부: 이메일 서비스 활성화

  1. 관리자 콘솔 접속:

  1. 메일 설정으로 이동:

    • 상단의 **제품 설정(Product Settings)**을 클릭합니다.

  • **메일(Mail)**을 선택한 후 **도메인 추가(Add Domain)**를 클릭합니다.

  1. 도메인 입력:

    • 팝업 창에 도메인 이름을 입력합니다.
    • 제출(Submit) 버튼을 클릭합니다.
  2. “새 메일함 서비스 활성화” 선택:

    • 새 메일함 서비스를 활성화하는 옵션을 선택합니다.
  3. DNS 레코드 구성:

    • 지침에 따라 도메인의 DNS 레코드를 구성합니다.
    • 도메인 관리 페이지(예: Cloudflare)로 이동합니다.
    • Feishu에서 표시된 필요한 DNS 레코드를 추가합니다.

  1. DNS 레코드 검증:

    • Feishu 설정 페이지의 지금 검증(Verify Now) 버튼을 클릭합니다.
      • 검증에 실패하면 레코드를 다시 확인하고 잠시 기다립니다.
    • 검증이 성공하면 **다음(Next)**을 클릭합니다.
  2. 메일 진입점 및 주소 구성:

    • 지금 구성(Configure Now) 버튼을 클릭합니다.
    • 팝업 창에서 **추가(Add)**를 클릭합니다(보통 메일함을 추가하기 위한 빨간색 버튼 또는 링크입니다).
  3. 멤버에게 메일함 할당:

    • 멤버 상세 정보 창에서 기업 메일함 필드를 찾습니다.
    • 기업 멤버의 메일함 주소를 입력한 후 저장합니다.
  4. 설정 완료:

    • “메일 진입점 및 기업 메일함 주소 구성” 페이지로 돌아갑니다.
    • 설정을 완료하려면 **완료(Finish)**를 클릭합니다.

2부: SMTP용 공개 메일함 구성

  1. 공개 메일함 설정 접근:

    • Feishu 관리자 콘솔에서 제품 설정(Product Settings)메일(Mail) → **공개 메일함(Public Mailbox)**으로 이동합니다.

  1. 새 공개 메일함 생성:

    • **공개 메일함 생성(Create Public Mailbox)**을 클릭합니다.
  2. 공개 메일함 구성:

    • 필요한 **이름(Name)**과 **주소(Address)**를 입력합니다.
    • IMAP/SMTP 서비스를 활성화합니다.
    • **생성(Create)**을 클릭합니다.
  3. IMAP/SMTP 설정 보기:

    • 메일함 생성 후 목록에서 해당 메일함을 찾아 **편집(Edit)**을 클릭합니다.
      • 제공된 IMAP/SMTP 구성 정보를 기록해 둡니다.

SMTP 정보를 Discourse 서버에 구성하면 하루 450통, 월 15,000통의 무료 SMTP 발송 서비스를 갖추게 됩니다!

도메인 이메일 계정을 하나 이상 설정해야 하나요? '공개’를 클릭해도 새 공개 메일함을 만들거나 추가할 옵션이 없습니다.

지금까지 파악한 바로는 이 서비스가 꽤 훌륭하네요.

:clinking_beer_mugs: :smiling_face_with_sunglasses: :+1: :sparkles:

먼저 도메인을 추가해야 하는 것일 수 있습니다. 여러 도메인 이메일 주소를 설정해야 한다면, 왼쪽의 도메인 관리 버튼을 클릭하여 도메인을 추가하세요.

이전 단계들을 모두 따랐습니다. 도메인을 추가하고 DNS 레코드도 설정했습니다.

이메일 송신 및 수신은 정상적으로 작동합니다. 하지만 공개 메일함을 클릭하면 화면이 비어 있습니다.

죄송합니다. 모바일을 사용하다 보니 초기 생성 시 메인 페이지에서 상자가 훨씬 아래에 위치해 있었습니다. 감사합니다.

도메인에서 보내는 이메일의 신뢰성을 높이기 위해 여기에도 DKIM DNS 레코드를 추가해야 합니다.

유용한 팁 감사합니다. 도움 주셔서 정말 감사해요.

SMTP 사용자 이름으로. 공개 메일함 사용자 이름을 사용해야 하나요? 아니면 가입할 때 사용한 이메일 주소를 사용해야 하나요? 인증 오류가 발생합니다.

공개 메일함 사용자 이름을 사용하세요

음, discourse doctor의 이메일 테스트에서 인증 오류가 발생하고 있습니다.

개인 이메일 주소로는 이메일을 보내고 받을 수 있습니다.

혹시 모르니 SMTP 비밀번호를 다시 확인해 보겠습니다.

이중 답신을 없애기 위해 궁금한 점이 있습니다. "info@nsfirehub.ca"를 "noreply@community.nsfirehub.ca"로 이름 변경하고 discourse의 noreply@domqin을 비워 두어야 하나요?

그러면 “Reply to” 항목이 없는 "From"과 "To"만 남게 됩니다.

이 문제가 어떻게 발생했는지에 대해 완전히 명확하지 않으므로, 참고용으로 app.yml 파일의 SMTP 구성 세부 정보를 제공하겠습니다:

# 경고: SMTP 비밀번호의 '#' 문자는 문제를 일으킬 수 있습니다!
  DISCOURSE_SMTP_ADDRESS: smtp.larksuite.com  #SMTP 서버 주소
  DISCOURSE_SMTP_PORT: 587  
  DISCOURSE_SMTP_USER_NAME: system@starorigin.net   #기본 발송 이메일 주소 
  DISCOURSE_SMTP_PASSWORD: abcdef   #기본 SMTP 비밀번호는 정확히 입력해야 합니다.
  DISCOURSE_SMTP_ENABLE_START_TLS: true          
  #DISCOURSE_SMTP_DOMAIN: discourse.example.com    # (일부 제공업체에서 필수)
  DISCOURSE_NOTIFICATION_EMAIL: system@starorigin.net    # (기본 알림 이메일 주소)

네, 감사합니다. 사이트의 noreply 주소와 일치하도록 공개 메일함 사용자를 이름 변경해야 합니다.

이렇게 하면 해결될 것 같습니다. 해결책을 공유해 주셔서 감사합니다.

Feishu가 이메일 전송을 제한했나요? 테스트를 해보았지만 이메일을 보낼 수 없습니다.

분명 그렇지 않아요. 여전히 설정에 문제가 있는 것 같습니다.

순은 Discourse Meta <notifications@meta.discoursemail.com>를 통해 2025년 11월 16일 일요일 13:15에 다음 내용을 보냈습니다:

말씀하신 방법대로 보낸 이메일이 전부 반환되었습니다.

Lark 공식 소프트웨어나 공식 웹사이트의 이메일 서비스를 사용하면 정상적으로 전송할 수 있지만, 제3자 서비스에서는 전송이 되지 않습니다.

이메일 내용과 수량 모두 관련이 있습니다.
Feishu의 SMTP 일일 할당량이 너무 작아서, 이미 상업용 Oracle Cloud SMTP 이메일 푸시로 전환했습니다.

Shun via Discourse Meta <notifications@meta.discoursemail.com>가 2025년 11월 16일 일요일 16:37에 작성함:

답장 주셔서 정말 감사합니다. 저는 소규모 포럼을 운영하고 있어 상업용 이메일은 사용하지 않습니다.

상업용 이메일 계정은 유료라는 뜻은 아닙니다.
Lark에는 많은 문제가 있으며, 가장 큰 문제는 특정 메일함에 메일이 도착하지 않는다는 것입니다. 지금 겪고 계신 문제도 그중 하나입니다. 저는 Oracle Cloud의 SMTP를 사용하여 월 10만 통당 80위안(약 14달러)의 비용으로 메일을 보내며, 대부분의 경우 월 1만 통만 사용하므로 비용은 약 8위안(약 1.4달러)입니다. 돈을 쓰기를 꺼리신다면, 이런저런 문제가 발생하는 무료 서비스를 사용하세요.

Shun이 Discourse Meta <notifications@meta.discoursemail.com>를 통해 2025년 11월 16일(일) 16:41에 작성함: