function fetchContactMail() {
/* Gmailから特定条件のスレッドを検索しメールを取り出す */
var strTerms = '(is:unread "")';
var myThreads = GmailApp.search(strTerms, 0, 500); //条件にマッチしたスレッドを取得、最大500通と決まっている
var myMsgs = GmailApp.getMessagesForThreads(myThreads); //スレッドからメールを取得する →二次元配列で格納
var valMsgs = [];
/* 各メールから日時、送信元、件名、内容を取り出す*/
for(var i = 0;i < myMsgs.length;i++){
valMsgs[i] = [];
valMsgs[i][2] = myMsgs[i][0].getPlainBody()//3列目に名前
.replace(' ','')
.replace('<br />','')
.replace('\n','')
.split("─");
valMsgs[i][3] = myMsgs[i][0].getTo();//4列目にアドレス
valMsgs[i][4] = myMsgs[i][0].getBody()//5目に性別
.split("性")
.slice(-1)
//valMsgs[i][7] = myMsgs[i][0].getDate();//8列目に日付
myMsgs[i][0].markRead(); //メッセージを既読にする
}
/* スプレッドシートに出力 */
if(myMsgs.length>0){
var mySheet=SpreadsheetApp.getActiveSpreadsheet().getSheetByName('ステータス'); //シートを取得
var maxRow=mySheet.getDataRange().getLastRow(); //シートの使用範囲のうち最終行を取得
mySheet.getRange(maxRow+1, 1, i, 8).setValues(valMsgs); //シートに取得したメッセージのデータを追加
}
}