Is it possible to pass attachment to external script? (Actually I'm able to write script that analyze the above conditions)
Se você tiver alguns recursos para criar um script para verificar essas condições, talvez esteja interessado nesta página: Conteúdo simples do Postfix filtrar . Com esse recurso, seu script lerá o conteúdo do email via stdin. Você também pode passar alguma variável como remetente, destinatário, etc.
É claro que o script precisa extrair o anexo, pois o postfix não tem recursos para extraí-lo. Outra desvantagem é que você não pode filtrar o email enviado pelo comando mail
, como o e-mail gerado pelo script PHP no seu servidor.
Se esse recurso não atender às suas necessidades, consulte a seção de filtro de conteúdo avançado .