E-mails automáticos com boletos

Pessoal,

Alguém mais está enfrentando esse problema?

Vira e mexe os boletos com 5 dias antes do vencimento e com vencimento para o mesmo dia não são enviados para os clientes, e então temos recebido uma enxurrada de reclamações :-/

Hoje peguei mais um problema desse:

- O vencimento da cliente é dia 15;

- Ela não recebeu o e-mail no dia 10 nem no dia 15;

- Ao verificar o " Log de mensagens enviadas" em "Eventos", vi que o SMS foi enviado, mas os e-mails não (imagem em anexo).

Ao enviarmos a segunda via do boleto, vai normal (é possível ver o e-mail pronto paraa envio pelo "atq" e "at -c processo".

Estou desconfiado que o problema esteja no CRON, pois quando isso ocorre, tem vários processos "filhos" para geração de PDF presos abaixo dele :-/

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • E então hoje o mkauth enviou o e-mail com aviso de bloqueio e boleto em anexo pra cliente, e daí o bagulho ficou louco - rs.

  • Problema idêntico aqui.

  • Fala João, blz??


    Aqui tem acontecido faz tempo já, acho que desde de novembro do ano passado.
    Tem cliente que é mais educado (igual essa aqui, que tá começando a ficar brava), mas outros (principalmente de empresa), ficam emputecidos. Pra ajudar, nossa cidade fez mudança de números de TODAS as residencias, e tá gerando transtorno de tudo que é lado, então eu sei que não dá pra contarmos com os correios aqui na nossa cidade. Meu receio é de acionarem Anatel, Defesa do Consumidor etc, daí o transtorno é maior pra todo mundo.

    1488834476?profile=original

  • Umas informações adicionais que consegui coletar hoje.

    Hoje amanheceram alguns processos presos novamente (o retorno do comando "ps -o etime NUMERO_PROCESSO" retornava mais de 12 horas:

    17752 ? SNs 0:25 /usr/sbin/cron
    6696 ? SN 0:00 \_ /usr/sbin/CRON
    6706 ? SNs 0:00 | \_ /bin/sh -c /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php > /dev/null 2>&1
    6716 ? SN 0:00 | \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php
    6850 ? SN 0:00 | \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf' /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf > /dev/null 2>&1
    6851 ? SN 0:00 | \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf
    6852 ? SNl 0:00 | \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf
    7073 ? SN 0:00 \_ /usr/sbin/CRON
    7079 ? SNs 0:00 \_ /bin/sh -c /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_05a.php > /dev/null 2>&1
    7085 ? SN 0:00 \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_05a.php
    7241 ? SN 0:00 \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf' /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf > /dev/null 2>&1
    7242 ? SN 0:00 \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf
    7243 ? SNl 0:00 \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf

    Parei o cron e matei os processos e executei este script que está no cron  (pra ver se havia alguma saída):

    /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php

    O processo está parado e no outro terminal vejo o seguinte:

    19981 pts/2 Ss 0:00 \_ /bin/bash
    20063 pts/2 S+ 0:00 | \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php
    20227 pts/2 S+ 0:00 | \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf' /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf > /dev/null 2>&1
    20228 pts/2 S+ 0:00 | \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
    20229 pts/2 Sl+ 0:00 | \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf

    Os PDF's que estão saída dos comandos não existem (então não sei se o comando tá tentando gerar esses PDF's e não está conseguindo ou não está conseguindo encontrá-los e ficou travado por isso):

    root@mk-auth:~# ls -l /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
    ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado
    root@mk-auth:~# ls -l /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
    ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado
    MKAuth - 28/02/2018 - 13:43 0 mkauth 1 bash 2 bash
    ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado

    X!

  • Elias faz um testa na nova versão, avisa ai como foi...

    Elias Andrade disse:

    Umas informações adicionais que consegui coletar hoje.

    Hoje amanheceram alguns processos presos novamente (o retorno do comando "ps -o etime NUMERO_PROCESSO" retornava mais de 12 horas:

    17752 ? SNs 0:25 /usr/sbin/cron
    6696 ? SN 0:00 \_ /usr/sbin/CRON
    6706 ? SNs 0:00 | \_ /bin/sh -c /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php > /dev/null 2>&1
    6716 ? SN 0:00 | \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php
    6850 ? SN 0:00 | \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf' /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf > /dev/null 2>&1
    6851 ? SN 0:00 | \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf
    6852 ? SNl 0:00 | \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf
    7073 ? SN 0:00 \_ /usr/sbin/CRON
    7079 ? SNs 0:00 \_ /bin/sh -c /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_05a.php > /dev/null 2>&1
    7085 ? SN 0:00 \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_05a.php
    7241 ? SN 0:00 \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf' /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf > /dev/null 2>&1
    7242 ? SN 0:00 \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf
    7243 ? SNl 0:00 \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf

    Parei o cron e matei os processos e executei este script que está no cron  (pra ver se havia alguma saída):

    /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php

    O processo está parado e no outro terminal vejo o seguinte:

    19981 pts/2 Ss 0:00 \_ /bin/bash
    20063 pts/2 S+ 0:00 | \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php
    20227 pts/2 S+ 0:00 | \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf' /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf > /dev/null 2>&1
    20228 pts/2 S+ 0:00 | \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
    20229 pts/2 Sl+ 0:00 | \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf

    Os PDF's que estão saída dos comandos não existem (então não sei se o comando tá tentando gerar esses PDF's e não está conseguindo ou não está conseguindo encontrá-los e ficou travado por isso):

    root@mk-auth:~# ls -l /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
    ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado
    root@mk-auth:~# ls -l /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
    ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado
    MKAuth - 28/02/2018 - 13:43 0 mkauth 1 bash 2 bash
    ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado

    X!

  • Blz Pedro, fiz um update e vou acompanhar, obrigado!!

This reply was deleted.