Você está executando a versão 2.7 do Postfix. texthash
foi introduzido no Postfix 2.8 com o novo postscreen
server: link .
Você só precisa usar hash:
e executar postmap
no arquivo, como sugere SvenW.
Eu instalei o Postfix no meu servidor e configurei-o como se tivesse em uma máquina Ubuntu executando.
Eu adicionei um mapa para reescrever o endereço do remetente (que eu tenho que fazer porque eu uso o mailjet.com como servidor de email de saída) para o main.cf
smtp_generic_maps=texthash:/etc/postfix/generic
o arquivo genérico parece seguir
root@physical1 [email protected]
Quando eu reinicio o postfix recebo a seguinte mensagem de erro no syslog
Jan 12 23:51:04 physical1 postfix/smtp[26902]: fatal: dict_open:
unsupported dictionary type: texthash: Is the postfix-texthash package installed?
Alguém tem uma idéia do porquê isso está acontecendo? Eu procurei se há um pacote postfix-texthash, mas eu não encontrei um
Atualizar
postconf -m
btree
cidr
environ
hash
internal
nis
proxy
regexp
sdbm
static
tcp
unix
Versão do postfix: 2.7.1-1 + squeeze1
Você está executando a versão 2.7 do Postfix. texthash
foi introduzido no Postfix 2.8 com o novo postscreen
server: link .
Você só precisa usar hash:
e executar postmap
no arquivo, como sugere SvenW.
Tente
smtp_generic_maps=hash:/etc/postfix/generic
e emita o comando postmap /etc/postfix/generic
antes de reiniciar o postfix para gerar o arquivo de hash.
Tags email postfix email-server