1

Heroku で Parse Server Example をバックエンドとして使用して Android アプリケーションを構築しています。ParseUI クラス ParseLoginHelpFragment からパスワード リセット メールを送信するには、Mailgun が必要です。Mailgun を Heroku/Parse Server で動作させる方法についての答えは見つかりませんでした。Heroku の設定は次のとおりです。

ここに画像の説明を入力

同じ結果で MAILGUN_SMTP_PORT 589 も試しました。誰かが私のセットアップのエラーを指摘できるかどうかに感謝します.

編集: Mailgun API キーといくつかの追加設定を入力する必要があることを理解しています。私はindex.jsファイルでそれをやろうとしました:

var server = ParseServer({
      ...otherOptions,
      // Enable email verification
      verifyUserEmails: true,
      // The public URL of your app.
      // This will appear in the link that is used to verify email addresses and reset passwords.
      // Set the mount path as it is in serverURL
      publicServerURL: 'https://example.com/parse',
      // Your apps name. This will appear in the subject and body of the emails that are sent.
      appName: 'Parse App',
      // The email adapter
      emailAdapter: {
        module: 'parse-server-simple-mailgun-adapter',
        options: {
          // The address that your emails come from
          fromAddress: 'parse@example.com',
          // Your domain from mailgun.com
          domain: 'example.com',
          // Your API key from mailgun.com
          apiKey: 'key-mykey',
        }
      }
    });

しかし、Heroku でアプリがクラッシュし、まだ何かが不足しています...

4

2 に答える 2

0

まだこれを行っていない場合は、npm を使用して解析サーバーのシンプルなメールガン アダプターをインストールする必要があります。parse-server-example ディレクトリのルートに移動するだけです: npm install parse-server-simple-mailgun-adapter.

于 2016-08-25T22:01:34.030 に答える