送信元メールIDを変更する方法

こんにちは。すでにサーバーにDiscourseをインストールしましたが、メールIDを変更したいと考えています。添付のスクリーンショットをご覧ください。メールIDを変更する方法はありますか?

よろしくお願いいたします!

念のため確認ですが、これはSMTPに接続するために使用される認証情報です。Discourseがメール送信に問題を抱えている場合や、メールプロバイダーを変更したい場合にのみ変更する必要があります。これはユーザーのメールアカウントではありません。

それでも変更が必要な場合は、app.yml のこの行を編集できます。

DISCOURSE_SMTP_USER_NAME: test@*******.***

その後、Discourse を再構築します。

$ sudo ./launcher rebuild app

または、discourse-setup を再度実行し、プロンプトが表示されたときに新しいユーザー名を入力することもできます。

このメールアドレスは実際にはSMTPユーザー名であり、「From」メールとして使用されるメールとは関係ありません。そのアドレスは、実際には app.ymlDISCOURSE_NOTIFICATION_EMAIL という別の変数によって制御されています。
参照:

discourse_docker/samples/standalone.yml at dfcbcf9ac5caea3754b4c40e469f8da0461c33bf · discourse/discourse_docker · GitHub

その値を変更して再構築できます。

ジョンさん、こんにちは。

迅速なご返信ありがとうございます。再構築について、簡単な確認があります。再構築を実行した場合、すべての設定、ユーザー、トピックに影響しますか、それともメールIDのみが変更されますか?他の側面には影響を与えずに、メールアドレスを更新することに特に興味があります。

Hi @itsbhanusharma様、ポータルでユーザー登録が行われると、ウェルカムメールがトリガーされます。しかし、現在のメール表示は[test@domainname.com]に設定されており、変更したいと思います。

すべてのコミュニケーションメールには、別のメールIDが表示されるようにする必要があります。
よろしくお願いします。

Discourseから送信されるすべてのメールの「From」アドレスについて、上記で言及した設定が担当します。test@domainname.com のSMTPユーザー名は、これが機能するために \u003csomethingelse\u003e@domainname.com の代理で送信できる必要があります。これは、mailgunのようなESPではデフォルトで true になっています。他のメールサービスを使用している場合は、まずメールサーバーで追加の設定を行う必要があるかもしれません。

そして、再構築は app.yml で変更した設定のみを変更し、それ以外はすべてそのままになります。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.