I'm not sure if I've seen this recently (it seems like a gaping security hole to me), but there used to be a FedEx drop box with supplies and such in Concourse D on the left side as you come up from the basement with the subway.
Probably not convenient for you (no Delta gates in D), but I know that I've seen one there.
Good luck.