0
私のサーバー上にパーサーサーバーが定義されています。それは問題なく動作し、私はそれをうまく構成したと確信しています。 iOSアプリから「パスワードを忘れました」というメールを生成するとステータスコード200(画像は下になります)が返ってきますが、メールは届きません。Mailgun統合によるParse Serverは電子メールを送信しませんか?
@IBAction func forgotPasswordButtonClicked(_ sender: Any) {
PFUser()
var email = emailTextField.text
PFUser.requestPasswordResetForEmail(inBackground: email!)
}
サーバーサイドコード:
var api = new ParseServer({
databaseURI: databaseUri || 'mongodb://localhost:27017/asd',
cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
appId: process.env.APP_ID || 'asd',
masterKey: process.env.MASTER_KEY || 'asd',
serverURL: process.env.SERVER_URL || 'https://asd.io:5088/parse',
liveQuery: {
classNames: ["Users"] // List of classes to support for query subscriptions
},
verifyUserEmails: true,
publicServerURL: 'https://asd.io:5088/parse',
appName: 'asd',
emailAdapter: {
module: 'parse-server-simple-mailgun-adapter',
options: {
fromAddress: '[email protected]*mydomain*.io',
domain: 'https://api.mailgun.net/v3/*mydomain*.io',
apiKey: '*key*',
}}})
何が問題かもしれませんか?
私はこれを信じることができません。間違っていたのは「ドメイン:」キーだけでした。それを私のドメインに設定しなければなりませんでした。とにかくウルの助けをありがとう – kupak12
うれしいあなたの問題を解決:) – Lyon