Integração Mailcow Postfix e MIMEDefang

Integração Mailcow Postfix e MIMEDefang

Estou executando um servidor Ubuntu 20.04. eu instaleimailcow: dockerizadocomo mostrado em seusdocumentaçãoque inclui Postfix entre outras ferramentas. O servidor de e-mail em si funciona sem problemas, mas eu queria trocar anexos grandes por links, então comecei a procurar soluções e encontreiMIMEDefangque, como li em algumas fontes (a melhor delas éhttp://www.mickeyhill.com/mimedefang-howto/) pode ser usado para isso.

Tentei instalar e configurar o MIMEDefang usando a ajuda da segunda resposta desta pergunta:Como integrar postfix e mimedefang mas não funcionou, tentei a primeira resposta (inet em vez de unix) e também não funcionou.

O problema que estou enfrentando agora é que MIMEDefang está escutando inet:10997 mas ao ler os logs do Postfix após enviar um email, ele diz:

postfix-mailcow_1 | 7 de janeiro 14:58:57 3632dcaf9961 postfix/submission/smtpd[478]: aviso: conecte-se ao serviço Milter inet:localhost:10997: Conexão recusada

Minha configuração atual para postfix é o padrão que vem com mailcow e em /opt/mailcow-dockerized/data/conf/postfix/extra.cf eu tenho:

mthostname = mail.mydomain.com
smtpd_milters = inet:rspamd:9900, inet:localhost:10997

mail.mydomain.com seria substituído pelo meu domínio real.

Em /etc/default/mimedefang acabei de definir:

SOCKET=inet:10997

Acho que pode ter a ver com o Postfix ser dockerizado, mas sinceramente não sei como fazer isso funcionar. Se alguém tiver alguma idéia eu ficaria muito grato, obrigado.

Responder1

Eu descobri como fazer isso.

Em /opt/mailcow-dockerized/data/conf/postfix/extra.cfvez de localhost você deve colocar seu ip (o ip do VPS no meu caso):

Antes:

mthostname = mail.mydomain.com
smtpd_milters = inet:rspamd:9900, inet:localhost:10997

Depois:

mthostname = mail.mydomain.com
smtpd_milters = inet:rspamd:9900, inet:148.54.11.25:10997

(148.54.11.25 é apenas um exemplo)

informação relacionada