function myFunction() {

 

  const ss = SpreadsheetApp.getActiveSpreadsheet();

  const sheet = ss.getSheetByName('シート1');

  sheet.clear();

 

   //pdfを検索 

  let threads = GmailApp.search('pdf',0,10);

 

  //一覧化したメールの件数分繰り返し

  threads.forEach(function(thread) {

    // スレッド内のメール一覧を取得

    let messages = thread.getMessages();

   

    // メールを一つずつ取り出す

    messages.forEach(function(message) {

 

      let date = message.getDate();

      let sender = message.getFrom();

      let subject = message.getSubject();

      let plainBody = message.getPlainBody();    

      console.log(date,sender,subject,plainBody);

 

        //シートに日時、送信元、件名、本文を書きだす

        for (let i = 0; i < threads.length; i++) {

 

          rowNumber = sheet.getLastRow() + 1;

           sheet.getRange(rowNumber, 1).setValue(date);

           sheet.getRange(rowNumber, 2).setValue(sender);

           sheet.getRange(rowNumber, 3).setValue(subject);

           sheet.getRange(rowNumber, 4).setValue(plainBody);

        }

    });

  });

 

}