How long are Inbound and Outbound messages stored in activity?
Messages are stored in your activity pages for 45 days and then they are discarded. Bounces and Spam complaints are kept indefinitely since they can be used for troubleshooting. Blocked inbound messages are kept for 10 days before being discarded.
If you are trying to search for a sent message that is older than the retention limit it will no longer appear in your search results, and we no longer have any record of the content. This does not affect email statistics and all sent messages regardless of how long ago they were sent will still remain in your total sent volume. If there is no bounce, we sent the email.
If you need to store all messages indefinitely or for longer than the retention limit, we have our Messages API available for retrieving messages in JSON format for storing in your own database. Use our Postmark API Explorer to test making the API call to get your messages before developing your integration.