sendmail (агент поштового транспорту - MTA) зберігає пошту в тому місці, де вона налаштована для зберігання пошти. Але MTA зберігає лише пошту, яка наразі знаходиться в черзі - доставку пошти до місця, де користувач може отримати доступ, обробляє агент доставки пошти (MDA). Хоча sendmail (та інші MTA) можуть виступати як MDA, це дуже незвично.
Незважаючи на те, намагання отримати доступ до поштових файлів - це не правильний спосіб реалізувати автовідповідач.
Це слід робити як фільтр у MTA (тобто дози) або в MDA. Milter API розроблений спеціально для цього - і , можливо , вже наявних інструментів , які відповідали б ваші вимоги без будь - яких змін.
Якщо ваш теперішній MDA запрограмований, то вам пощастило - це забезпечує величезну кількість гнучкості (справді це сама мова програмування) для обробки поштових повідомлень. Знову в Інтернеті є багато коду, який може відповідати вашим потребам (AFAIK немає центрального сховища рецептів проспектів - але спробуйте Google.
Навіть основний механізм .forward може бути використаний для цього - але я б радив проти цього - знижуючи маршрут прокрутки, ви можете роздрібнити повідомлення, щоб доставка не залежала від / не реалізована вашим сценарієм.