sudoman
(Andrew E)
1
Hello Discourse,
Is there a preexisting code base out there for pushing emails to Discourse’s incoming email API?
Thanks,
Andrew
blake
(Blake Erickson)
2
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「グループ」メールアドレスを、Gsuite アカウントごとに料金を支払うのを避けるため、無料の Gmail アカウントへ転送。POP3 ポーリング
- 送信メール: Google Cloud 上にインストールされた Discourse サーバーの IP で認証された GSuite 経由の SMTP リレー転送
この設定は機能していますが、無料の Gmail POP3 ポーリングアカウントに依存している点は回避したいと考えています。
大規模な展開とサービスのため、理想的には Google Cloud Platform の Email API を使用して、メールの送受信を処理する予定です。
技術担当者に、Discourse に直接受信メールを設定する方法を説明できるドキュメントはどこにありますか?
もし上記の投稿ですでにリンクされている場合は、ありがとうございます。そうでなければ、より文脈に即した説明が必要だと推測されます。