Could it be a problem with Yahoo? Yahoo provide the mail services for BTIntenet.
Whilst Yahoo are trying their best to block Spam the methods they used are widely critcised in computer industry for blocking genuine mail as well as spam. 3 ISP's that I have been with all report this problem and say that there is nothing they can do about it, it is Yahoo's problem.
How about sending them an email using their online form?