質問編集履歴

3

コードの修正

2019/05/22 04:06

投稿

gohan1go
gohan1go

スコア18

test CHANGED
File without changes
test CHANGED
@@ -38,15 +38,17 @@
38
38
 
39
39
  const SLACK_POSTUSER = "自分のGmail";
40
40
 
41
- var strTerms = 'is:unread "label:fromAAAaccount"'; //ここにラベルのネームを記述(今回これを複数ラベルで指定したい)
41
+
42
-
43
- var searchCount = 500;
44
42
 
45
43
 
46
44
 
47
45
  function searchContactMail(){
48
46
 
49
47
 
48
+
49
+ var strTerms = 'is:unread "label:fromAAAaccount"'; //ここにラベルのネームを記述(今回これを複数ラベルで指定したい)
50
+
51
+ var searchCount = 500;
50
52
 
51
53
  var myThreads = GmailApp.search(strTerms, 0, searchCount);
52
54
 

2

前提の追記

2019/05/22 04:06

投稿

gohan1go
gohan1go

スコア18

test CHANGED
File without changes
test CHANGED
@@ -17,6 +17,10 @@
17
17
  Gmailの検索窓では複数ラベルを指定することができないよう(もしかしたら複数指定の方法を私自身が見つけられていないだけなのかもしれません)なのですが、GASにて実装したい場合は条件の指定としてどのような方法がありますでしょうか?
18
18
 
19
19
  ご存知の方いらっしゃいましたらお教えいただければと思います。
20
+
21
+
22
+
23
+ 以下ソースコードをイベントトリガーで回そうとしています。
20
24
 
21
25
 
22
26
 

1

「試したこと」を追記

2019/05/22 03:00

投稿

gohan1go
gohan1go

スコア18

test CHANGED
File without changes
test CHANGED
@@ -124,4 +124,4 @@
124
124
 
125
125
 
126
126
 
127
- ここに問題に対ししたことを記載してください
127
+ 現在思いつく方法としてはstrTermsをラベルの種類ごとに複数作成しそれぞれを処理に当てはめる方法もあるかと思うのですが、ラベルが増えるごとにコードを直すとになりそうなので条件指定の段階で済ませるとができる方法が他あればと思い質させいただきました。