sendmail (một đại lý vận chuyển thư - MTA) lưu trữ thư ở nơi được cấu hình để lưu trữ thư. Nhưng một MTA chỉ lưu trữ thư mà hiện đang xếp hàng - việc gửi thư đến địa điểm mà người dùng có thể truy cập được xử lý bởi đại lý chuyển phát thư (MDA). Mặc dù sendmail (và các MTA khác) có thể hoạt động như một MDA, nhưng điều đó rất bất thường đối với trường hợp đó.
Bất kể, cố gắng truy cập các tệp thư không phải là cách phù hợp để thực hiện trả lời tự động.
Điều này nên được thực hiện như một bộ lọc trong MTA (tức là một máy vắt sữa) hoặc trong MDA. Các API milter được thiết kế đặc biệt cho việc này - và có thể đã được các công cụ có sẵn mà sẽ đáp ứng yêu cầu của bạn mà không sửa đổi.
Nếu MDA hiện tại của bạn là procmail thì bạn sẽ gặp may - điều này mang lại sự linh hoạt rất lớn (thực sự là ngôn ngữ lập trình theo đúng nghĩa của nó) để xử lý thư mail. Một lần nữa, có rất nhiều mã trên internet có thể đáp ứng nhu cầu của bạn (AFAIK không có kho lưu trữ trung tâm cho các công thức nấu ăn procmail - nhưng hãy thử google).
Ngay cả cơ chế .forward cơ bản cũng có thể được sử dụng để thực hiện điều này - nhưng tôi khuyên bạn nên chống lại điều này - đi xuống tuyến đường procmail mà bạn có thể rẽ nhánh tin nhắn để việc phân phối không phụ thuộc vào / được thực thi bởi tập lệnh của bạn.