Code for receiving emails via Discourse API

Hello Discourse,

Is there a preexisting code base out there for pushing emails to Discourse’s incoming email API?

Thanks,
Andrew

From the output of rake routes You can send a POST request to

admin/email/handle_mail

Here is the controller method from handle_mail:

비기술적인 사용자로서 API를 통한 수신 이메일의 기능을 이해해야 합니다:

이미 수행한 작업:

  • 주 도메인(서브도메인이 아님)에 대한 POP3 폴링을 통한 수신 이메일
  • postfix 메일 모듈을 통한 수신 이메일은 작동하지만, 서브도메인에서만 작동합니다 - 제 경우 xxx@community.eleoptics.com - 이는 사용할 수 없으며, 주 도메인이 필요합니다.

현재 설정:

  • 수신 이메일: G Suite Google “Groups” 이메일 주소를 무료 Gmail 계정으로 포워딩 (이메일 주소당 Gsuite 계정을 구매하지 않기 위해). POP3 폴링
  • 발신 이메일: Google Cloud에 설치된 Discourse 서버의 IP로 인증된 GSuite를 통한 SMTP Relay Forwarding.

이것은 작동하지만, 무료 Gmail POP3 폴링 계정은 벗어나고 싶습니다.

더 큰 규모의 배포와 서비스를 위해 이상적으로는 Google Cloud Platform Email API를 사용하여 이메일 송수신을 처리할 계획입니다.

수신 이메일을 discourse로 직접 연결하는 방법에 대해 기술 직원들에게 전달할 수 있는 문서는 어디에 있나요?

위 게시물에 이미 링크되어 있다면 감사합니다. 그렇지 않다면, 더 맥락에 맞는 설명이 필요하다고 추측합니다.