Several mailboxes are scattered around the airport (I know for certain of mailboxes near the escalators of Concourses A and B) plus an actual working post office in the terminal near Delta baggage claim.
There are some FedEx boxes as well.
I have never seen a mailbox on Concourse E.