add Asynchronous call decorator for mail support