We rented a private mail box (PMB), and get almost all our mail there. Ours is PostNet, but we used to use a UPS Store before we moved to our current location. They hold all our mail until we get home. When we are gone for more than 30 days, we have our mail forwarded there from our house address. I think you can forward the mail for up to one year.
This solution does have a cost, and is less convenient for routine mail when we are home, since we have to drive about a mile to the mail drop to pick it up. But it is next door to a convenient grocery store, so it is usually not a wasted trip. And besides the travel security, it also allows us to receive packages in a safe location away from the weather (usually heat in our case) and porch pirates. At our previous house there was no obvious place for the delivery person to leave packages, so sometimes it took us a while to notice we had received one. Once we found a package several months after it had been left under a bush. The PMB was our solution to that problem, and it also works well for extended travel.
BTW, the USPS Informed Delivery is not available to PMB customers, but some mail receiving companies will provide a similar service, and also mail forwarding on a selective basis or just all of it.. The post office does everything they can to make things difficult for PMB users.