The US Post Office has a program called Informed Delivery. Sign up and every morning they will send you an email with scanned images of all the mail they will deliver later that same day.