00:01
こんにちは、ごりゅごcastです。今日は、特定のアドレスからメールが来たときだけ、
すかさずiPhone、Apple Watchに通知を送るには、どういう方法を使ったらいいかっていうのを話しながら考えてみたいと思います。
まずは、今したいことっていうのが、指定したメールアドレス、1個のメールアドレスから来るメールだけ、
届いたらすぐに通知が欲しい。
ただし、それ以外の通知というか、そもそも、俺個人的な話なんだけど、メールの通知というものは嫌なので、
基本的に全てのメールの通知はオフなんだけど、特定のメールアドレスから届いたメールのみ、即座に反応できるように通知が欲しい。
なんでなんかっていうのは、1回前のポッドキャストで、クモに行っているときに、
終わりましたよっていうメールが届く仕組みがあるんだけど、そのメールが届いた瞬間に迎えに行かないと息子にすごいグチグチと文句を言われる。
ちょっと父ちゃん、帰ってくるの、迎えに来るの遅かったよっていうのと、実際、プッシュで通知が来ないと本当に遅くなってしまうので、
早く連絡が来ないと困るんだけど、1個のメールアドレスだけをスマートにiPhoneというかApple Watchを震えて教えてもらえるようにする仕組みっていうのが、
物理的には可能なんだけど、どうやったら一番便利でお手軽なのかっていうのがなかなか思いつかなくて、
現在妥協案として行っているのは、Gメールのアプリを入れて、クモに行っている間だけGメールの通知をオンにする。
そうすると、着いた瞬間にその時に届いたメールだけ全部通知が来るんで、
そのクモを終わる待ち3、40分の間は、メールが来た場合にすぐに反応できる。
ただ、やっぱり週に2回行くたびに通知をオンにする、オフにするっていうのは手間がかかるから、できればそこ自動化したい。
というか、まずオンオフにするの場合、オフのままやってしまうというヒューマンエラーが起こり得るので、仕組みとしてダメなんだよね。
そこは何もしなくてもそれだけがちゃんと安定してくるように。
さらに言えば、他の通知が来るともう見なくなってしまうから、他の通知はやはり来てはダメで。
03:00
最初に俺が春名にやればいいじゃんって言ったのは、標準のメールアプリのVIP機能っていうやつ。
特定のVIPっていうものを指定しておくと、その人からのメールだけ通知を送るようにするっていうのができるはずで、
それでいいじゃんって言ってたんだけど、Apple Gmailを登録した場合に、メールアプリがプッシュが未だにできないっぽいんだよね。
15分おきのフェッチっていうのならできるから、一般的なメールだったら15分おきに通知が来たら、もう1ミリも文句はないんだけど、
15分も待たせると子供にどれだけ何を言われるかわからないというか、実際かわいそうなので、そんだけただ待ってたら。
それが原因でもう行きたくないとか言われるのも困るので、できればメールが届いた瞬間、何秒以内とかっていうレベルでちゃんと通知が来るようにしたい。
そうすると、現状Gmailで登録してしまったので、iPhoneの標準のメールアプリをただ設定するだけではそれができない。
標準のメールアプリからも通知はVIPに登録しているので通知が来る。普段は通知が来ないんだけど、VIPから来た時だけ通知っていう風にしてるから来るんだけど、10分ぐらい遅かった。
もう最長14分か遅くなるはずだからね。
で、やっぱりこれではちょっとまずいなっていうので、どうしようかなっていう。
とりあえず今思ってるのが、メールアプリってiCloudのメールだったらプッシュはできたはずだよね。
それもね、ちょっと覚えてないくて、そもそももうiCloudのメールアドレス必須じゃなくなってきてるから、Apple IDを新規登録する時に。
以前はそういえば必須だったね。
だからそもそもiCloudのメールアドレスを持ってない。はるなとかも持っていない。
で、俺はiCloudのメールアドレスは持っているんだけど、悩みがさらに俺とはるなの両方にそのメールを届くようにプッシュ通知をしたいっていうやつなんだよね。
で、例えばで今思いついててできるかどうかっていうやつは、そのGmailに特定のアドレスから、フロムメールからメールが来た場合に、
俺のiCloudメールにメールアドレスに転送するようにして、俺もはるなもそのメールアドレスでプッシュで受け取るっていうふうにやる。
それのメールアドレスって何?
例えばゴリゴアットアイクラウドドットコムみたいなメールアドレス持ってるんだよね、俺。
そのメールを俺のiPhoneとはるなのiPhoneで両方ともメールアプリから設定をする。
06:06
で、それができたかどうかをまず覚えていない。
で、それがちゃんとできれば2人ともVIPで届いて、タイムラグもGmailの転送があるのでっていうのはあるけど、
たぶん何にも問題なくできるんじゃないのかなーって思ってるんだけど、他に何かあるかな?
あとはその自動化系のサービスを使って、
Gmailにその特定の何かキーワードとか、その送信元がこれっていうので絞ってアプリに通知を起こさせる。
まずね、Gmail、IFTTTに限った話なんだけど、IFTTTは最大15分に1回しか動かない。
さらにIFTTTからGmailは消えてしまって、新しく設定作ったりとかっていうのもできないっぽくて、
IFTTTをかませてうんぬんするっていうのはどうやら無理っぽい。
で、ちょっと録音を1回停止して調べてみたんだけど、やっぱGmailの転送にもちょっとラグはあるっぽいので、
簡単に転送でも対応できなさそう。
で、今気づいたんだけど、その調べ直してみて、
Gmailアドレスに送ってないよね。ゴリゴドットコムドメインのアドレスにクモンからメール来てるよね。
だからゴリゴドットコム側のメールサーバーで何らかの処理をしてやって、
例えばGmailアカウントをもう1個作って、そのアカウントにメールが届くようにして、
俺と春名のGmailアプリでそのアカウントにだけ通知が来るようにするとか、
さっき言ったiCloudにメールサーバーから転送するようにしてあげれば、
ゴリゴドットコムメールサーバーは多分ラグとかはない。
サーバーが調子悪くなければラグはないはずなので、それなんじゃね?
お知らせメールのメールアドレスは最大2つまで登録ができるってあったから、
新規でGmailアカウントをシンプルに作るっていう技もあるのか。
でもそれで受け入れるやつは、
それ以外のメールは全く受けない。クモ専用メール。
にしてしまえば通知を全部にしても問題ないのかなっていう気はした。
俺ならやりたいのはやっぱメールアプリかな。iCloudに飛ばすようにしてそのメールだけ。
09:03
そのメールだけって簡単にできたかな。そこはちょっとサーバー、メールサーバー、
レンタルサーバー的なところのやつをちょっと見てみないとわかんないんだけど。
そのメールだけiCloudメールに転送して、iCloudでプッシュしてもらう。メールアプリでプッシュしてもらうが、
俺としては一番こう、鬱陶しくない?Gmailアプリに複数アカウント登録した時に、
1個のアカウントだけ通知させるとかってできない気がするんだよね。
それはちょっと思ってて、複数のアカウントでログインというか、登録自体は多分できるはずなんだけど、
マルチで登録した時に、果たして通知?このアカウントのやつだけ通知みたいなのができるのか?
多分できないから、やっぱりそうするとBIPにするしかないのかな。標準メールアプリでBIPにしてみて、
そこでできるようにするっていうのが一番良さそうかな。
Gmailじゃなくて、ゴレゴコムメールだったせいで、Gmailよりはもうちょっと救いがあるかなっていうことは思った。
でも、夫婦共有メールアドレスっていうアナログな仕組みも意外と便利かもしれんよね、あれ。
ゴレゴコムドメインが1個余っているから、俺とはるなに両方が見たいメールっていうのがあったりして、
その場合にそこから今は各自のGmailアドレスに転送っていう技を使っているんだけど、
そこでいろいろ何か自由なことができるかもしれない。
とりあえずそれかな。
メールサーバー側で、ゴレゴコムドメイン側でまず何とかして、
Appleのメールアドレスでちゃんと2人とも同じメールアドが設定できるかちょっとやってみないといけないね。
やってみた結果などうまくいったかどうかは、後日ゴレゴキャストスクラップボックスにこういうことをやってこうだったっていう結論とかまとめてみたいと思います。
すんげー苦戦したりしたら、またもう1回別の話で考えてみたりしようと思います。
こういう感じで何かこういうことをやりたいんだけどどうしたらいいと思うっていうのを考えるのとかは好きなので、
もし何かリクエストっていうかこういうのをどうしようって思うのあったら、
ハッシュタグゴレゴキャストをつけてTwitterでつぶやいてもらえると可能な限り全部取り上げようと思っております。
12:06
ということで今日は、特定のアドレスから来たメールだけをスマートにiPhoneにプッシュさせたい、
他のプッシュはさせたくないっていうのをどうしたらいいか考えてみるお話でした。