I am submitting orders via email from an asp page and I want to handle situations where if the email server I am submitting this order to is down then either flag the email to be sent at a later time or rollback the email and tell the user the error message. Any ideas on how to do this or any products that will help me do this.