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