H folks,
2つのDiscourseフォーラムをオートメーションで実行しています。
コミュニティ1
最初のコミュニティでは、make.comで問題なく動作しています。
このオートメーションは、「アカウントを有効化する」ウェルカムメールを送信します。
コミュニティ2
このコミュニティ(makeの代わりにN8N)のためにN8Nワークフローを設定したかったのですが、ユーザーはDiscourseで完全に作成されています。
管理パネルの画像はこちらです。
しかし、システムはメールを送信しません。
私のJSONはこちらです。
{
"email": "{{ $json.body.member.current.email }}",
"name": "{{ $json.body.member.current.name }}",
"username": "ToolGuide{{ Math.floor(10000 + Math.random() * 90000) }}",
"password": "{{ $json.body.member.current.uuid }}",
"active": "true",
"approved": "true"
}
出力では、作成が確認されます。
[
{
"success":
true,
"active":
true,
"message":
"Dein Konto ist nun freigeschaltet und einsatzbereit.",
"user_id":
13
}
]
コミュニティ2の問題
新しいユーザーは、Discourseで新しいアカウントを有効化するためのメールを受け取りません ;- (
リンクを使用して手動で登録してみましたが、その場合はメールを受け取り、正常に機能しました。
このコミュニティ2では招待のみが有効になっており、APIユーザーはグローバル権限を持つシステムです。
何かアイデアや提案はありますか?
助けてくれてありがとう、ドイツからご挨拶します!







