You should be able to go to the US Post Office web site. I put a link below. At the top of the website go to "Manage Mail."
In the drop down box choose "Hold Mail." You can put your start and end dates in and they will begin to hold your mail on the dates you choose. They will begin to redeliver the held mail on the date you want to start delivery again.
https://www.usps.com/