Friend doesn't receive the mail I sent?
Even if his mail is not full, delete old mails. He might need to delete ALL of them.
Also, is his account new? The system may be considering you are doing something illegitimate by sending him something way above his possibilities.
In any case, the new wallet thing has sent a system mail per character (even more if you got sent to an overflow), all of them to add up as you log in with different characters, destroying older mails if necessary. So even if he has space in mail now, if he had 10/10 at the time, he might have lost some of his mails to the wallet warnings… and if the one you were sending him if it was queued.