メール返信の設定時に以下のエラーが発生します:
ActionController::RoutingError (No route matches [POST] "/admin/email/handle_mail")
メール自体は Mailgun から正常に届いているようですが、Discourse はこのルートが存在しないと判断しています。
ご存知の解決策はありますか?
メール返信の設定時に以下のエラーが発生します:
ActionController::RoutingError (No route matches [POST] "/admin/email/handle_mail")
メール自体は Mailgun から正常に届いているようですが、Discourse はこのルートが存在しないと判断しています。
ご存知の解決策はありますか?
Stopped getting above error (no route matches), but still getting 400. Not fixed, apparently can’t do easily with mailgun, there’s a plugin but it’s broken.
Maybe AWS SES & Lambda? I don’t understand, it seems like this should be a pretty darn standard feature, why is it so hard to find a simple tutorial?
There aren’t even any docs I can find explaining the format of the HTTP POST request to send to admin/email/handle_mail. Just this topic which is not explicit at all.
That topic contains your answer:
to push an email to Discourse, you need to pass the raw email content as the “email” parameter when POSTing to “
/admin/email/handle_mail”
Easiest way to get reply by email working is to use the mail-receiver container template, rather than trying to work with all sorts of varying APIs from the different providers.
Awesome. So hard to find, so easy to set up. Thank you!