Sua última verificação em smtpd_recipient_restrictions usa um serviço de política para verificar o destinatário. Normalmente, esse é um serviço postgrey e parece ter alguns problemas com o Postfix se conectando a ele.
smtpd_recipient_restrictions = ...,check_policy_service inet:127.0.0.1:10023, permit
Se você remover check_policy_service inet: 127.0.0.1: 10023 do smtpd_recipient_restrictions, deverá eliminar o erro, mas ainda deverá determinar o que acontecerá com o seu postgrey ou outro serviço que estaria sendo executado aqui.
Verificando Postgrey em um sistema Unbuntu
Normalmente, uma configuração padrão do postgrey escutará na porta 10023 as conexões e determinará se elas devem ser permitidas ou rejeitadas. Algumas partes em um servidor Unbutu que você pode verificar para ver se isso está instalado são ...
- Você tem um arquivo
/etc/default/postgrey
? Este é o arquivo de configuração básico. - Você tem uma pasta
/etc/postgrey
? É aqui que você pode colocar elementos na lista de permissões. - Quando você executa
> which postgrey
, ele encontra um binário? O meu é encontrado em/usr/sbin/postgrey
. - Você tem um script
/etc/init.d/postgrey
para iniciá-lo na inicialização? Este é o local típico para os daemons do Ubuntu.
Isso só lhe dará algumas dicas se esse servidor pode ter o postgrey
configurado de uma só vez. Você precisará procurar mais informações sobre solução de problemas se o processo não estiver sendo executado corretamente em seu servidor.