title: Gmail api returns 404 error when calling message.get
body: <p>Gmail API history.list is returning messageId's that return 404 when message.get is called.</p>
  
  <p>I call history.list with "INBOX" label and "history/messagesAdded" fields.  I then call message.get with each of the messageId's returned. Some of them return valid messages, others return the following exception:</p>
  
  <pre><code>Google_Service_Exception
  {
     "error": {
     "errors": [
     {
       "domain": "global",
       "reason": "notFound",
       "message": "Not Found"
      }
     ],
    "code": 404,
    "message": "Not Found"
   }
  }
  </code></pre>
  
  <p>What would cause this? It seems like we just retrieved the messageId there isn't enough time for them to now be permanently deleted. </p>