title: Akka: Adding a delay to a durable mailbox
body: <p>I am wondering if there is some way to delay an akka message from processing?</p>
  
  <p><strong>My use case:</strong>  For every request I have, I have a small amount of work that I need to do and then I need to additional work two hours later.</p>
  
  <p>Is there any easy way to delay the processing of a message in AKKA?  I know I can probably setup an external distributed queue such as ActiveMQ, RabbitMQ which probably has this feature but I rather not.</p>
  
  <p>I know I would need to make the mailbox durable so it can survive restarts or crashes.  We already have mongo setup so I probably be using the <a href="http://doc.akka.io/docs/akka/2.0/modules/durable-mailbox.html" rel="nofollow">MongoBasedMailbox</a> for durability.</p>