Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 a 10 de 22

Tópico: apagar fila EXIM

  1. #1
    Quero ser Guru
    Data de Ingresso
    Aug 2012
    Posts
    64

    apagar fila EXIM

    Bom dia, no postfix eu digito "postfix -d ALL" e apaga toda fila muito rápido.

    No exim existe algum comando similar ?

    Busquei no google e achei este comando:
    Código:
    exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash
    Porém demora muito para apagar a fila... a fila é gigante (E-mail marketing).

    Existe outra solução ?

    Obs: não gosto do EXIM, mas é default no cpanel

  2. #2
    Guru Junior
    Data de Ingresso
    Mar 2011
    Posts
    217
    Uso faz uns 6 anos este abaixo para isso, cria o arquivo dá chmod +x nele e executa

    #!/bin/sh
    /etc/init.d/exim stop
    rm -rf /var/spool/exim/input/
    mkdir /var/spool/exim/input/
    chown mailnull:mail /var/spool/exim/input/
    /etc/init.d/exim start
    cd
    exit

  3. #3
    Quero ser Guru
    Data de Ingresso
    Aug 2012
    Posts
    64
    Obrigado Yuri vou verificar

  4. #4
    WHT-BR Top Member
    Data de Ingresso
    Nov 2010
    Localização
    Rio de Janeiro - RJ
    Posts
    2,291
    Citação Postado originalmente por Yuri Ver Post
    Uso faz uns 6 anos este abaixo para isso, cria o arquivo dá chmod +x nele e executa

    #!/bin/sh
    /etc/init.d/exim stop
    rm -rf /var/spool/exim/input/
    mkdir /var/spool/exim/input/
    chown mailnull:mail /var/spool/exim/input/
    /etc/init.d/exim start
    cd
    exit
    Você executa ele de quanto em quanto tempo?

  5. #5
    Guru Junior
    Data de Ingresso
    Mar 2011
    Posts
    217
    Eu executo somente uma vez ao dia as 5 da madrugada para apagar aquele monte de mensagens não enviadas que ficam entulhadas do dia anterior.

  6. #6
    WHT-BR Top Member
    Data de Ingresso
    Dec 2010
    Posts
    15,033
    Citação Postado originalmente por Yuri Ver Post
    Eu executo somente uma vez ao dia as 5 da madrugada para apagar aquele monte de mensagens não enviadas que ficam entulhadas do dia anterior.
    Sério?

  7. #7
    Quero ser Guru
    Data de Ingresso
    Aug 2012
    Posts
    64
    Acredito que o EXIM deve descartar depois de um determinado tempo ...

    No meu caso tem muito e-mail na fila, sou obrigado a fazer isso... Mas se é um tráfego normal acredito que não precisa fazer todos os dias isso, até mesmo acredito que pode acontecer perda de e-mails fazendo isso..

    O que vocês acham ?

  8. #8
    {topmember}
    Data de Ingresso
    Nov 2010
    Localização
    Rio de Janeiro
    Posts
    596
    Isso ajuda:

    Código:
    #####################################
    # Limpando Queue com 3d 4d 5d 6d 7d
    #####################################
    #
    /usr/sbin/exim -bpru|grep 3d|awk {'print $3'}|xargs exim -Mrm
    /usr/sbin/exim -bpru|grep 4d|awk {'print $3'}|xargs exim -Mrm
    /usr/sbin/exim -bpru|grep 5d|awk {'print $3'}|xargs exim -Mrm
    /usr/sbin/exim -bpru|grep 6d|awk {'print $3'}|xargs exim -Mrm
    /usr/sbin/exim -bpru|grep 7d|awk {'print $3'}|xargs exim -Mrm
    Ou simplificando, para apagar tudo:

    Código:
    exim -bp | exiqgrep -i | xargs exim -Mrm
    Para apagar apenas bouces e frozen:

    Código:
    /usr/sbin/exim -bpru|grep [frozen]|awk {'print $3'}|xargs exim -Mrm
    /usr/sbin/exim -bpru|grep frozen|awk {'print $3'}|xargs exim -Mrm
    /usr/sbin/exim -bpru|grep [bounce]|awk {'print $3'}|xargs exim -Mrm
    /usr/sbin/exim -bpru|grep bounce|awk {'print $3'}|xargs exim -Mrm
    Última edição por DuranDuran; 30-08-2013 às 12:58.
    _________________________
    Alexandre Duran
    MegaHost ISP - Meganick IDC - DigitalSSL
    [B]Hospedagem de Sites - Servidores Dedicados

  9. #9
    Quero ser Guru
    Data de Ingresso
    Aug 2012
    Posts
    64
    Duran, o problema é que estes comandos demoram muito...

    Imagina eu tenho mais de 500.000 na fila...

  10. #10
    Guru Junior
    Data de Ingresso
    Mar 2011
    Posts
    217
    Sim há riscos de apagar mensagens legítimas, o horário que escolhi é exatamente para minimizar estas possíveis perdas, o exim descarta sim automáticamente mais depois de dias apenas que não sei exatamente quantos.
    Última edição por Yuri; 30-08-2013 às 13:07. Razão: correção

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •