Hi Suraj,
If you host the file on the message center server instead of on Public URL, you can get the attachment processed and see if we have the type of authentication needed? as far as I know, authentication of any type is not supported in the campaign classic message center module.