Checking if an arbitrary (remote) URL is a file attachment, and extracting it if it is? [Answered] - C#