download text message asynchrously