Командная строка
Обработчик вызывается следующим образом:
# ./handler context sender recipient [recipient]...[recipient]
Обработчики не предназначены для вызова пользователями, и они не соответствуют соглашениям getopt.
Аргументы
context
Произвольная строка, указанная во время регистрации обработчика. Может быть полезна в случае, если один и тот же исполняемый файл используется для различных целей обработки или в нескольких модулях.
sender
Адрес отправителя. Обратите внимание, что адрес отправителя является пустой строкой в случае сообщений о недоставке: Аргумент командной строки будет пуст, хотя по-прежнему будет занимать место в списке аргументов.
recipient
Адрес получателя. Порядок, в котором перечислены получатели, не определен. В случае вызова обработчика перед локальной доставкой у сообщения есть только один адрес получателя, тогда как в других точках обработки может быть один или несколько адресов получателей.