Página 2 de 4 PrimeiroPrimeiro 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. #6
    juniox
    adicionei isso no /etc/procmailrc, criei o diretório ... mas não funciona.. o anexo continua passando...

    creio que instalando um antivírus resolva, não?

    tentei o amavis aqui (amavis é mesmo antivírus? e o clamav?)

    apt-get install amavisd-new

    mas.. como fazer pra "sincronizar" o amavis com o exim4 ?

    desculpa a falta de conhecimento... mas nunca mexi com email entes
    :-(

  2. #7
    juniox
    instalei o mailscanner + clamav
    mas o bloqueio de arquivos.exe e .bat ainda não está funcionando

    :-(



  3. provavelmente voce tera que configurar nele o bloqueio para esses arquivos..


    mais ai a minha regra de procmail deveria funcionar eu estou usando ela sem problemas.

    []´s

  4. #9
    juniox
    então cara...
    desculpa minha insistência nisso... mas é que realmente eu nunca mexi com servidor de email e estou usando esse server há 1 semana...
    fui checar o que o administrador dela instalou... e lá constava

    #apt-get install exim4 exim4-base exim4-config exim4-daemon-heavy
    #apt-get install qpopper
    #apt-get install uw-imapd
    #apt-get install procmail
    #apt-get install spamassassin


    isso é tudo que eu sei até agora...
    olha como está o /etc/procmailrc

    # Location of the SquirrelMail user data files
    SQDATA=/var/lib/squirrelmail/data/

    # Location of the user's SM Trash file ($HOME represents the user's home dir)
    SQTRASH=$HOME/INBOX.Trash

    # Full, absolute path of the test utility on the system
    TESTPATH=/usr/bin/test

    # Full, absolute path of the formail utility on the system
    FORMAILPATH=/usr/bin/formail

    # Full, absolute path of the grep utility on the system
    GREPPATH=/bin/grep

    # Full, absolute path of the sed utility on the system
    SEDPATH=/bin/sed

    # DO NOT MODIFY ANYTHING BELOW UNLESS YOU (REALLY) KNOW WHAT YOU'RE DOING!
    SHELL=/bin/sh
    BLOCKLIST=$LOGNAME.block

    :0
    * ? $TESTPATH -f $SQDATA/$BLOCKLIST
    {
    # Get the sender's email address
    :0h
    SENDER=|$FORMAILPATH -IReply-To: -rtzxTo:
    # Grab the domain from the sender
    DOMAIN=\*@`echo $SENDER|sed s/^.*@//`
    :0
    * 1^0 ? $GREPPATH $SENDER $SQDATA/$BLOCKLIST
    * 1^0 ? $GREPPATH $DOMAIN $SQDATA/$BLOCKLIST
    {
    DROPPRIVS=yes
    :0:
    $SQTRASH
    }
    }

    :0:
    *^X-Spam-Flag:.*YES
    $HOME/INBOX.Spam

    :0:
    *^Subject:.*.
    $HOME/INBOX

    # --- BLOQUEAR ANEXOS ---------

    PMDIR=/var/mail/FILTER
    LOGFILE=$PMDIR/log

    :0B $PMDIR/.msgid.lck
    * name=".*\.(scr|pif|bat)| +\.exe|.*\.cmd"
    $PMDIR/filter-src-pif-exe
    pode ajudar?



  5. Coloque assim seu procmailrc e faca um teste...


    Código :
    # Location of the SquirrelMail user data files
    SQDATA=/var/lib/squirrelmail/data/
     
    # Location of the user's SM Trash file ($HOME represents the user's home dir)
    SQTRASH=$HOME/INBOX.Trash
     
    # Full, absolute path of the test utility on the system
    TESTPATH=/usr/bin/test
     
    # Full, absolute path of the formail utility on the system
    FORMAILPATH=/usr/bin/formail
     
    # Full, absolute path of the grep utility on the system
    GREPPATH=/bin/grep
     
    # Full, absolute path of the sed utility on the system
    SEDPATH=/bin/sed
     
    # DO NOT MODIFY ANYTHING BELOW UNLESS YOU (REALLY) KNOW WHAT YOU'RE DOING!
    SHELL=/bin/sh
    BLOCKLIST=$LOGNAME.block
     
    # --- BLOQUEAR ANEXOS ---------
    :0
    * ^Content-Type:.*multipart/mixed;
    {
       :0 B
       * ^Content-Transfer-Encoding: base64
       * ^Content-Disposition: attachment;
       * ^.*filename=".*\.(pif|scr|bat|exe|com)"
       /dev/null
    }
     
    :0
    * ? $TESTPATH -f $SQDATA/$BLOCKLIST
    {
     # Get the sender's email address
     :0h
     SENDER=|$FORMAILPATH -IReply-To: -rtzxTo:
     # Grab the domain from the sender
     DOMAIN=\*@`echo $SENDER|sed s/^.*@//`
     :0
     * 1^0 ? $GREPPATH $SENDER $SQDATA/$BLOCKLIST
     * 1^0 ? $GREPPATH $DOMAIN $SQDATA/$BLOCKLIST
     {
      DROPPRIVS=yes
      :0:
      $SQTRASH
     }
    }
     
    :0:
    *^X-Spam-Flag:.*YES
    $HOME/INBOX.Spam
     
    :0:
    *^Subject:.*.
    $HOME/INBOX






Tópicos Similares

  1. Sendmail - bloquear anexos
    Por Spelk no fórum Servidores de Rede
    Respostas: 5
    Último Post: 11-11-2004, 16:20
  2. Bloquear anexos de e-mails com o Sendmail
    Por raid0 no fórum Servidores de Rede
    Respostas: 4
    Último Post: 19-10-2004, 13:28
  3. Bloquear anexo no IMAP
    Por Visitante no fórum Servidores de Rede
    Respostas: 1
    Último Post: 15-07-2004, 16:39
  4. Bloquear anexos dos e-mails pelo iptables?
    Por Hacinn no fórum Servidores de Rede
    Respostas: 7
    Último Post: 03-02-2004, 16:48
  5. Bloquear anexo ao enviar email
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 10-07-2003, 12:52

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L