Sure, but if they know people are putting out cash in envelopes I'm sure they can adjust their schedule during the holiday season.
Our postal carrier left us a holiday thank you card the same day we left the card, so she must have had a stack of them handy.
Technically, postal carriers aren't supposed to accept cash/checks under USPS policy, anyway - so you can always leave a box of chocolate or whatever, too.