I have creating a ASP web app that I need an email to be sent after a period of 21 days. I am already using JMail to send emails when data is entered into the app. Currently using the deferred delivery statement with JMail the message gets sent immediately and is never held by Exchange. Though the email is sent with the a header stating, This Item has been marked to be delivered after...." and then the date. It definitely looks like it should work. Are there any other options I should or could be looking at to delay the sending of an email? Keep in mind the date will always be different.