ジャンル不定の日記です。

Gmailの操作が機能してなかった

メールは全部Gmailを通して管理していて、
一部のメールをスクリプトで自動処理してたんだが、削除してたつもりが「すべてのメール」に大量に残っていることに気づいた。
PerlのNet::IMAP::Simpleで削除の際はdeleteしてたが、deleteせずにゴミ箱に入れないといけないのか?

というわけでテストしようとしたんだが、
削除方法に問題があったとは思うんだが、それ以前にIMAPのログインができなかった。
ちょっと前にGoogle2段階認証を設定してKMailで問題が生じたが、IMAPは使えなくなったんだね。
アプリパスワードを使用するとIMAPできるが、アプリパスワードを使うという行為は2段階認証を使わない以上に凄く危険と思うんでKMailでGmailは諦めてた。

2段階認証でIMAP使ったスクリプトが使えないことがわかったが、
Gmail APIってのがあってRESTで認証できる様なので、後でこれを試してみようと思う。