Una tabella apposita? Ovvero?

No, perchè, spiego il problema:
Io ho una tabella "Posta" che ha tra i vari campi "mittente" e "destinatario" che sono tutt'e due relazionati con Utenti.username.
Solo che ogni tanto capita che voglio inserire come mittente "Sistema" che non è un utente e quindi non compare nella tabella Utenti e quindi MySQL mi dà un errore di incompatibilità tra i campi.
Volevo ovviare creando una tabella invece che n a n una n a (0,n)

Spero di essermi spiegato ^_^