Envio de e-mail criptografado pelo Zabbix usando Postfix
O artigo apresenta uma solução para envio de e-mails pelo Zabbix via protocolo SMTPS, ou seja, e-mails com criptografia
na porta 587 (Postfix + Gmail).
na porta 587 (Postfix + Gmail).
Parte 2: Cenário
É interessante explicar o cenário da minha rede para que entendam como configurei o serviço e possam adaptá-lo a realidade de vocês. Tenho um servidor dedicado rodando o sistema operacional VMWARE ESXI 5.5, e o ZABBIX e o POSTFIX estão instalados cada um em uma máquina virtual diferente:
ZABBIX (MÁQUINA VIRTUAL):
POSTFIX (MÁQUINA VIRTUAL):
No meu caso as duas máquinas estão atrás de um firewall com conexão a internet. O POSTFIX precisa, obviamente, de conexão a internet para se conectar ao servidor SMTPS, a não ser que vocês tenham um servidor interno que escute a porta 587. No meu ambiente o ZABBIX está conectado à internet porque monitoro alguns serviços na nuvem, além dos meu servidores internos.
Incialmente configurei o POSTFIX no mesmo servidor do ZABBIX, mas o redirecionamento não funcionava de jeito nenhum e analisando os LOGs percebi que o servidor recusava conexões do localhost. Pesquisei um pouco e vi relatos que realmente não é recomendável fazer redirecionamentos usando o locahost, por isso decidi criar dois servidores separados, e depois disso não tive problemas de pacotes rejeitados.
Porém, pelo o que pesquisei, não chegaram a falar que não funciona, mas disseram que se precisa alterar algumas coisas e fazer testes. Portanto, recomendo que separem os servidores, mas fica um desafio para quem quiser configurar os dois serviços no mesmo servidor.
ZABBIX (MÁQUINA VIRTUAL):
- HD: 5GB
- S.O: Debian 7.0 (Wheezy)
- ETH0 10.1.1.1/24 (INTERNO)
- ETH1 192.168.1.1/24 (INTERNET)
POSTFIX (MÁQUINA VIRTUAL):
- Processador: 4 Núcleos
- HD: 5GB
- S.O: Debian 7.0 (Wheezy)
- ETH0 10.1.1.2/24 (INTERNO)
- ETH1 192.168.1.2/24 (INTERNET)
No meu caso as duas máquinas estão atrás de um firewall com conexão a internet. O POSTFIX precisa, obviamente, de conexão a internet para se conectar ao servidor SMTPS, a não ser que vocês tenham um servidor interno que escute a porta 587. No meu ambiente o ZABBIX está conectado à internet porque monitoro alguns serviços na nuvem, além dos meu servidores internos.
Incialmente configurei o POSTFIX no mesmo servidor do ZABBIX, mas o redirecionamento não funcionava de jeito nenhum e analisando os LOGs percebi que o servidor recusava conexões do localhost. Pesquisei um pouco e vi relatos que realmente não é recomendável fazer redirecionamentos usando o locahost, por isso decidi criar dois servidores separados, e depois disso não tive problemas de pacotes rejeitados.
Porém, pelo o que pesquisei, não chegaram a falar que não funciona, mas disseram que se precisa alterar algumas coisas e fazer testes. Portanto, recomendo que separem os servidores, mas fica um desafio para quem quiser configurar os dois serviços no mesmo servidor.
Quais as variáveis das TRIGGERS que você estava tentando pegar?!