Synonyms for Letter Box (same or very similar meaning)
WordNet sense 1 (a numbered compartment in a post office where mail is put to be called for):
POB, Post-Office box, call box, PO Box
WordNet sense 2 (public box for deposit of mail):
mailbox, postbox
From the ODE community, based on WordNet
add/edit