Gmail で受信したメールを Slack にも転送する
メールが Slack から見れるようになると何かと便利そうなので、ちょいと調べてみた。
意外と簡単にできた。設定画面をポチポチしてメールを何回か送受信するだけ。
前提
ひとりSlack をしていること。もっと言うと 自分一人で使う用の Slack アカウントを持っていること。
もしチームで使ってる Slack 上で本転送を行いたい場合、 下記「(1/3)Slack 側」を行えるだけの権限 が必要となる。
設定方法
(1/3)Slack 側
- 自分のSlack( https://(TEAM-NAME).slack.com/ )にログインして、転送先(メールを転送する先の)チャンネルを新規する
- Email連携( https://(TEAM-NAME).slack.com/apps/A0F81496D-email )をインストール&設定する
すると XXXXXXXXXXXXXX@(TEAM-NAME).slack.com
みたいなメアドが発行される。
(2/3)Gmail 側
- Gmail にログインする
- ギアアイコン > 設定 > メール転送とPOP/IMAP > 転送
- 転送先アドレスを追加する
- さきほどの
XXXXXXXXXXXXXX@(TEAM-NAME).slack.com
を指定する - Slack 側で新規したチャンネルを見てみると、確認メールが届いてるので、確認コードをコピー
- Gmail 側に戻ってペースト、確認完了させる
- さきほどの
これで転送先アドレスが追加された。
最後に必要ならフィルタを作成して「指定したメールのみ転送させる」ようにする。その際、メール転送とPOP/IMAP > 転送 の部分は「転送を無効にする」で良い。
(3/3)動作確認
Gmail にて自分自身に(あるいはフィルタを作ったならフィルタにひっかかるようなメールを)送信してみる。Gmail で受信され、 かつ Slack にも転送されているはず。