[MASOCH-L] Blacklists manuais - MTA

casfre at gmail.com casfre at gmail.com
Mon Jul 27 21:15:30 BRT 2015


2015-07-27 11:36 GMT-03:00 Leandro Carlos Rodrigues <
leandro at allchemistry.com.br>:

> Em 27/07/2015 10:16, Leandro Carlos Rodrigues escreveu:
>
>> Não sei se vai ajudar, mas segue uma ideia: se você combinar as
>>> informações
>>> da referência http://www.postfix.org/SMTPD_POLICY_README.html, com o
>>> código
>>> fonte do greylist.pl que fica, por exemplo, em
>>> postfix-3.0.2/examples/smtpd-policy nos fontes do Postfix que eu baixei
>>> agora, talvez você consiga deduzir como será a montagem do mesmo script
>>> em
>>> bash.
>>>
>>> Programação não é minha praia, mas se entendi alguma coisa do código, em
>>> Perl, o que ele faz é remover tudo que "chegou" em STDIN e montar a lista
>>> de name = value, conforme documentação daquela referência.
>>>
>>
>> Nossa! Acho que matou a pau. Meu script não faz isso. Ele pega os
>> parâmetros do prompt só.
>>
>> Vou adaptar ele para fazer esse parse do STDIN com as linhas
>> "atributo=valor".
>>
>> Agora a  questão é a seguinte: quando o script termina o processamento,
>> ele deve mandar a mesma lista, adicionando os novos atributos ou alterando
>> os valores para STDOUT e o Postfix pegar? É isso mesmo?
>>
>
> Achei aqui como passar de volta a resposta para o Postfix:
>
>    http://www.postfix.org/access.5.html
>
> Com isso o problema foi resolvido. Valeu pelas informações!


Que bom que funcionou. Já achou a informação que precisava, mas me lembro
de ter visto no código em Perl vários "return" com ações que o Postfix
acataria (se bem entendi). :-)

Obrigado.

Cássio.


More information about the masoch-l mailing list