You should first ensure that the mail had the correct addresses indicated on it. Then if the address was correctly indicated, you should report to the local post office to table your complaints or alternatively contact them through calling the customer service.
Call the post master general and inquire. There may have been a hold put on your mail - if you mail box is not to code, or inaccessable to the mail person or if you have a loose or attack dog. Just some ideas?