Optimized date handling in the subscription job so new messages are unlikely to be missed (issue #4).