Thanks for your reply. I've answered the main questions above. I don't know if the answers give you any more clues.
I have repeated problems sending to email@example.com type addresses. I get a message which says:
This message was created...
Separate names with a comma.