vacation (Unix)
A resposta de "fora do escritório" original: um pequeno programa Unix que respondia aos emails enquanto o dono estava fora.
Eric Allman, que também escreveu o Sendmail, criou o vacation para o BSD nos anos 1980. Você colocava |/usr/bin/vacation usuario no seu .forward e uma mensagem em .vacation.msg, e todo email recebido ganhava esse texto de volta. O programa mantinha um pequeno banco de dados de quem já tinha sido respondido, então cada remetente recebia uma resposta por semana.
O difícil não era responder, e sim saber quando não responder. Uma resposta automática a uma lista de discussão chegava a centenas de pessoas, e dois autoresponders respondendo um ao outro podiam continuar até encher o disco. Por isso o vacation ignorava mensagens marcadas com Precedence: bulk ou junk, mensagens de endereços como -request e MAILER-DAEMON, e mensagens em que o usuário não constava de fato como destinatário. Todo recurso moderno de fora do escritório teve de reaprender as mesmas regras.