AutoReply just once?

I have a staff member who is going on sabbatical and will be gone for 3 months. I want to set up an autoresponder, but I only want each email address to receive it once. Is there a way to do this?

Not easily. If they have a shell account, then someone really good with Perl could write a script that logs incoming mail and replies only if that address has not been heard from before.