前提・実現したいこと
Gmailの未読メッセージの内特定のメールを検索し、添付ファイルをGoogleドライブに保存する方法を作成中です。
他の方を参考にし以下のコードを使用していますが、最後にメッセージを既読にしたいのですがどのようにしたらいいかわかりません。どなたかご教授ください。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
const FOLDER_ID = '○○○○○○○○○○'; //フォルダID
const SEARCH_TERM = 'is:unread 〇〇 ';
function fetchFile(){
const folder = DriveApp.getFolderById(FOLDER_ID);
const threads = GmailApp.search(SEARCH_TERM, 0, 10);
const messages = GmailApp.getMessagesForThreads(threads);
for(const thread of messages){
for(const message of thread){
const attachments = message.getAttachments();
for(const attachment of attachments){
folder.createFile(attachment);
}
}
}
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。