This could be why the web shield blocks it, since that is a port that it monitors (and is a normal HTTP port), but to be honest I’m not exactly sure where to go from there…

Are 80 and 25 the only ones that can be used? (i.e. according to the provider)