2012-05-17 2 views
0

Gmail 설정을 사용하면 several ('별표', '빨간색 별표', '녹색 체크'등) 중에서 다른 유형의 별표를 설정할 수 있습니다.
사용할 수있는 별표 수는 Gmail settings menu에서 설정할 수 있습니다.Gmail App Script API에 기능을 추가하여 메일에 할당 된 별표 유형을 가져 옵니까?

Google Apps ScriptGmail services에는 부울을 반환하는 GmailMessage::isStarred이 포함되어 있습니다. 그것은 설정된 별의 유형을 제공하지 않습니다.

메시지에 설정된 별표 유형을 반환하려면이 기능을 수정하거나 다른 기능을 추가합니까?

답변

2

그런 일이 일어나기를 바랍니다. 가장 좋은 장소는 Apps Script issue tracker에 대한 "Enhancement request"입니다.

어쨌든 우리는이 주제를 다루었 기 때문에 Gmail에 appropriate search을 발행하여 특정 별의 모든 메시지를 가져올 수 있습니다.

+0

[GmailApp :: search()] (https://developers.google.com/apps-script/class_gmailapp#search)를 사용해 주셔서 감사합니다.) 메서드를 사용하여 다른 메서드를 사용할 수있을 때까지 지정된 형식의 별을 찾습니다. 나는 또한 귀하의 조언을 따르고 [Enhancement request] (http://code.google.com/p/google-apps-script-issues/issues/detail?id=1334)를 채웠습니다! – wil

+0

그래서 GmailApp.Search ('has : green-check')를 사용하려고했지만 불행히도 작동하지 않습니다. 나는 [issue report] (http://code.google.com/p/google-apps-script-issues/issues/detail?id=1335)도 제출했다. – wil

+0

그건 부끄러운 일입니다. 보고서를 주셔서 감사합니다, 나는 너무 주연. –

2
GmailApp.search('label:^ss_sg') 

은 녹색 별을 얻는 데 적합합니다. 다양한 코드가 답변에 있습니다 this question