2017-09-05 11 views
0

私は現在、私のSinatraアプリでPonyを使用しています。ユーザーが登録するたびにgmail経由で電子メールを送信するように設定されています。しかし、友人が登録しようとすると、内部サーバーエラーが発生しました。Sinatra/Pony経由でメッセージを送信するには、gmailにログインする必要がありますか?

彼は正常にデータベースに追加されましたが、メールは届きませんでした。ポニーが私の最後に正しく発射しなかったときに私はこのInternal Server Errorを受け取っていましたので、私のGmail(ポニーで電子メールを送るためにリンクされているもの)を私の最後に24/7私のアプリは意図したとおりに動作する?

ありがとうございます。

編集:アプリのパスワードを追加すると問題が解決したようです。

+0

メールの送信にsendgridまたはmailgunを見てください。それはあなたが持つかもしれない問題を解決するはずです。彼らは少量のために自由な層を持っています。 – froderik

答えて

0

電子メール(Google Appsアカウントに共通)を送信するためにgmailを使用しているときにNet :: SMTPAuthenticationErrorなどのエラーが発生した場合は、gmail settingsにアクセスして、

+0

Sunnyさん、ありがとうございました。既に設定され、正しく動作しています。しかし、私はGmailからログアウトするか、ブラウザを単にオフにすると、Ponyは正常に起動しません。それがどんな理由になるの? – dibsonme

関連する問題