Sostituisci l'= con IN:

codice:
SELECT messaggio FROM messaggi WHERE email = 'mia_email' OR email IN (SELECT amico FROM amici WHERE email = 'mia_email') ORDER BY data DESC