As John V says, input masks aren't flexible enough for UK postcodes (and
even if our postcodes were simpler, an input mask would still prevent
you entering an international postcode).
If you want to ensure that the user has entered a valid postcode, the
only way is in effect to look it up in the Royal Mail's PAF (postal
address file); software for this is available but last time I looked the
RM licence fee made it unpleasantly expensive for casual use.
If you just want to check that the user has entered something that looks
like a valid postcode or phone number, you can use the rgxValidate()
function at
http://www.mvps.org/access/modules/mdl0063.htm in the
BeforeUpdate event of the control that's displaying the field.