title: Dynamically set google script time driven timers and too many timers error in gmail
body: <p>I am using google script for gmail to create a script that will mark emails older than 150 days old as about to be deleted. Because the script will time out after x amount of time, I handle as many emails as I can before that amount of time then set a new trigger for the script to continue running where it left off in 2 minutes.</p>
  
  <p>What I am worried about is that after that new trigger is set and runs it still shows up in the 'current apps triggers' even though it was a specific date and time trigger. If this happens often enough over a period, of say a month, will it cause this error:</p>
  
  <blockquote>
    <p>'This script has too many triggers. Triggers must be deleted from the script before more can be added.'</p>
  </blockquote>
  
  <p>Or will the expired specific date and time triggers be deleted automatically at some point?</p>
  
  <p>Does anyone know of a best practice for this situation?</p>