Используя mime_header_checks для ПРИНЯТИЯ вместо ОТКЛОНЕНИЯ?

Я являюсь вполне прилично сведущим в использовании header_checks/mime_header_checks для отказа от smtp почты в Постфиксе, но теперь я думаю, что ушел путь справедливости; я пытаюсь разузнать способ, которым я могу отказаться от сообщения, если это не содержит один из следующих заголовков:

  • application/pkcs7-signature
  • application/x-pkcs7-signature
  • application/pkcs7-mime
  • application/x-pkcs7-mime

Если это не очевидно, намерение состоит в том, что MTA должен только принять почту, это или шифруется или подписало использование S/MIME. Я знаю, что могу обработать и затем отбросить его после принятия его (это - "стандартный" способ ошибок из-за неправильного обращения, согласно Прямому Проекту), но если существует способ, которым я могу 5xx отклонять его, прежде чем это получит это далеко, это - по крайней мере один возможный случай, который не должен исчезать в черной дыре.

Мой google-fu привел меня к сбою на этом - я получаю многих, много результатов на отклонении, но ничто на требовании, определенных заголовках. Так или это не может быть сделано, и я свищу в ветер, или мои критерии поиска просто не являются совпадением с тем, каковы они должны быть.

1
задан 30 January 2014 в 20:35
1 ответ

TIDAK, anda tidak boleh

Rujukan:

  1. senarai surat postfix

postfix header_checks berfungsi pada satu header pada satu masa. jadi tidak ada cara untuk mempunyai peraturan yang berfungsi pada semua tajuk. dan khususnya, tidak ada cara untuk menentukan peraturan yang mengatakan jika "$ header tidak ada ".

  1. komen pengarang postfix

Seperti yang didokumentasikan, header_checks membuat keputusan satu tajuk pada satu masa, dan tidak mengingati keputusan dari satu tajuk ke tajuk berikutnya.

Saya cadangkan agar anda menyelesaikan masalah dalam program yang mencipta mesej.

Sekiranya anda mesti memperbaikinya di Postfix, maka anda perlu menggunakan penapis kandungan luaran ( http://www.postfix.org/FILTER_README.html ) atau aplikasi Milter ( http://www.postfix.org/MILTER_README.html ).

1
ответ дан 4 December 2019 в 00:29

Теги

Похожие вопросы