Trying to stop all spam email from getting through is tough, but there are ways for you to thwart the majority of it.
To set up a Gmail out-of-office reply, go to your Settings and set a start date, end date, and message.