LoginSignup
4
4

More than 5 years have passed since last update.

Mattermostで通知をメールでも受け取るようにしたい場合にやること

Posted at

Mattermostの通知について

Mattermostはデフォルトでブラウザのデスクトップ通知に対応しています。しかし、設定をすることでメールでも通知が可能です。

想定環境

既に docker でmattermost-devという名称で稼働している想定です。mattermost立ち上げまでは公式ページを参考にしてください。

設定方法

起動しているコンテナへ入ります。

docker exec -it mattermost-dev bash

2つのconfigファイルを編集します。

vi /go/src/github.com/mattermost/platform/config/config.json
vi /go/src/github.com/mattermost/platform/config/config_docker.json

編集内容は"EmailSettings"の項目です。行コメントが打ってありますが、便宜上のものなので、JSONにそのまま書き込んでしまうとエラーとなります。書き込む場合は行コメントを含めないようにしてください。

    "EmailSettings": {
        "ByPassEmail" : false, // ここはfalseにする
        "SMTPUsername": "SMTPユーザー名",
        "SMTPPassword": "SMTPパスワード",
        "SMTPServer": "SMTPサーバー名とポート", // ex) smtp.gmail.com:465
                "UseTLS": true, //必要ならば
        "FeedbackEmail": "",
        "FeedbackName": "",
        "ApplePushServer": "",
        "ApplePushCertPublic": "",
        "ApplePushCertPrivate": ""
    },

編集が終わったらコンテナから出て再起動。

docker restart mattermost-dev

これで通知が飛ぶ様になっているはずです。Mattermostは5分間離席中(ログアウトしているかページを閉じている)とメール通知を飛ばすようです。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4