SuporteFAQManuais do ProdutoRegistre seu SoftwarePerda de LicençaAtualizações ThreatSenseContate o SuporteGuias RápidosCleanners Gratuitos
 

Guia de Instalação / Eset NOD32® Antivírus para Servidor de E-mail Linux

 

5- Integrando o NOD32LMS com Postfix, Sendmail, Qmail e/ou Exim

 

5.1. Configurando o MTA Postfix

 

Para modificar e/ou buscar informações sobre a configuração de seu postfix, use o comando postconf. Para fins de ilustração, o MDA procmail foi usado neste exemplo.

 

Siga os seguintes passos para a configuração no MTA Postfix:

  1. Edite o arquivo "main.cf", geralmente localizado em /etc/postfix/main.cf.

  2. Procure pelo parâmetro "mailbox_command" e altere o caminho do MDA original pelo caminho onde foi instalado o nod32mda. Exemplo:

    De:
    mailbox_command = /usr/bin/procmail

    Para:
    mailbox_command = /usr/bin/nod32mda


  3. Na seção [ mda ] do arquivo de configuração do NOD32 (/etc/nod32/nod32.cfg), descomente o caminho para seu MDA original. Exemplo:

    ;mda_path = "/usr/bin/maildrop"
    mda_path = "/usr/bin/procmail"


  4. Reinicie o nod32d.

    /etc/rc.d/init.d/nod32d restart

 

5.2. Configurando o MTA Sendmail

 

A informação sobre seu MDA no Sendmail é armazenada no arquivo /etc/mail/sendmail.cf, mais especificamente no parâmetro P (na seção Mlocal), que representa o caminho do seu MDA. O parâmetro A contêm o nome do arquivo (componente original de MDA) com suas variáveis. Ambos os parâmetros (A e P) devem ser modificados de acordo com o exemplo seguinte:

 

Acima, um exemplo após as modificações no arquivo de configuração. O parâmetro P contém o caminho do nod32mda (/usr/bin/nod32mda) e o nome do MDA original (armazenado em A) será substituído por nod32mda.

 

Finalmente, na seção [ mda ] do arquivo de configuração do NOD32 (/etc/nod32/nod32.cfg), modifique o parâmetro "mda_path" para o caminho de seu MDA original:

 

mda_path = "/usr/bin/procmail"

 

Nota para os usuários do Debian: A distribuição Debian usa o seguinte MDA: /usr/lib/sm.bin/sensible-mda. O parâmetro mda_path no Debian terá o seguinte formato:

 

mda_path = "/usr/lib/sm.bin/sensible-mda"

 

 

5.3. Configurando o MTA Qmail

 

A integração com o MTA Qmail é configurada através do script de inicialização do Qmail, geralmente localizado em /var/qmail/arquivo_de_inicialização. Este arquivo tem geralmente o seguinte formato:

 

#!/bin/sh

# Using splogger to send the log through syslog.
# Using qmail-local to deliver messages to ~/Mailbox by default.

exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start ./Mailbox splogger qmail

 

e deve ser modificado desta maneira:

 

#!/bin/sh
exec env - PATH="/var/qmail/bin:$PATH" qmail-start "|/usr/bin/nod32mda" splogger qmail

 

Na seção [mda] no arquivo /etc/nod32/nod32.cfg, as seguintes linhas também devem ser modificadas:

 

infected_return_code = 77 ;/usr/include/sysexits.h 77-default 100-qmail
tmpfail_return_code = 75 ;/usr/include /sysexits.h 75-default 111-qmail
mda_path = "usr/bin/procmail"

 

e devem ser substituídas pelos seguintes valores:

 

infected_return_code = 100
tmpfail_return_code = 111
mda_path = "/var/qmail/bin/qmail-maildrop"

 

O arquivo /var/qmail/bin/qmail-maildrop deve ser criado com o seguinte conteúdo:

 

----------------------

#!/bin/sh
/var/qmail/bin/preline /usr/bin/procmail && exit 0 [ $? = 75 ] && exit 111 exit 100

 

Atenção: Você deve estar usando o splogger e o mail-local para entregar mensagens no ~/Mailbox, por padrão.

 

 

5.4. Configurando o MTA Exim

 

As modificações no MTA Exim são realizadas no arquivo exim.conf, conforme exemplo abaixo:

 

# transport
procmail_pipe:
driver = pipe
command = /usr/bin/nod32mda -d $local_part
return_path_add
delivery_date_add
envelope_to_add
check_string = "From "
escape_string = ">From "
user = $local_part
group = mail


# director
procmail:
driver = localuser
transport = procmail_pipe

 

Enfim, na seção [ mda ] do arquivo de configuração /etc/nod32/nod32.cfg, ajuste o parâmetro do mda_path para o caminho para seu MDA (por exemplo maildrop):

 

mda_path = "/usr/bin/maildrop"

 

[Índice...]