Want Apple Mail to unlearn your friend's defunct email address?
In Mail, go to Window > Previous Recipients.
Click on the one you want to ditch, and click Remove from List.
Alternately, if you have someone's old address in the To: field of a message, click the white drop-down triangle to the right of the address (inside the blue oval). Remove from Previous Recipients List is in there, too.