I think I worked out why I was having stupid email issues - somehow I’d forgotten that the namehost I was using was pointing to the wrong IP - since I’d been using two different DNS hosting providers because of a problem with one in the past.
Yay for random posts and stupid fixes.