メールの差出人が自分のメールアドレスからかどうかを判定したいのですが、うまく判定いかずNGとなります。理由はなんでしょうか?
またどうしたらうまくいきますでしょうか?
コードは以下の通りです。
GoogleAppsScript
var from = myMessages[i][j].getFrom(); //差出人名を取得 var mymail = Session.getActiveUser()//もしくは.getEmail で自分のメールアドレスを取得したい Logger.log(mymail); //→ 値はfunction () { [native code] }と表示される。 if(from == mymail){}//もし差出人名が自分のメールアドレスならtrueとしたいがfalse判定となる
GAS+この質問の題名での検索というアプローチでもSession.getActiveUserが何を返すのかといったアプローチでリファレンスを見てもすぐに答えが得られるかと思います。
まだ回答がついていません
会員登録して回答してみよう