IT-Lexikon › Infrastruktur › vacation (Unix)

vacation (Unix)

Infrastruktur Svenska → Aktualisiert: 2026-10-06

Die ursprüngliche Abwesenheitsnotiz: ein kleines Unix-Programm, das Mails beantwortete, während der Besitzer weg war.

Eric Allman, der auch Sendmail schrieb, entwickelte vacation in den 1980ern für BSD. Man trug |/usr/bin/vacation benutzername in die .forward und einen Text in .vacation.msg ein, und jede eingehende Mail bekam diesen Text zurück. Das Programm führte eine kleine Datenbank der bereits beantworteten Absender, sodass jeder pro Woche nur eine Antwort erhielt.

Schwierig war nicht das Antworten, sondern zu wissen, wann man es lässt. Eine Auto-Antwort an eine Mailingliste ging an Hunderte Leute, und zwei Autoresponder, die einander antworteten, konnten weitermachen, bis die Platte voll war. Deshalb ignorierte vacation Mails mit Precedence: bulk oder junk, Mails von Adressen wie -request und MAILER-DAEMON sowie Mails, bei denen der Benutzer gar nicht als Empfänger aufgeführt war. Jede moderne Abwesenheitsfunktion musste dieselben Regeln neu lernen.

← Zurück zum Lexikon