Olá a todos. Percebi recentemente que meu MK-AUTH parou de enviar todo tipo de email sem nem uma explicação. Uso o sistema em nuvem. Antes funcionava tudo normalmente, mas alguns dias percebi que não envia backup, nem cobrança, nem manual.
Tenho serviço de SMTP dedicado. Já testei com Sendmail, Mutty e PHPMailer.
Quando envio o comando manualmente pelo Putty como meu dados SMTP o email é eviado normalmente, porem quando tento enviar pelo sistema, nada acontece.
Alguém já teve esse problema ?
Respostas
Boa tarde, Desde a ultima atualização o sistema deixou de enviar e-mails, notamos que clientes reclamaram de não ter recebido os boletos e realmente nesse mês nenhum e-mail foi entregue pelo sistema, nos teste fora do sistema, diretamente no cli, tudo funciona ok envia normalmente
ALGUEM CONSEGUIU RESOLVER DE FORMA RAPIDA A QUESTAO DOS EMAILS
Fiz downgrade para uma versão abaixo (21.03) e voltou tudo a funcionar quase perfeitamente, não enviou o anexo (PDF) mas enviou o email manual e automático. Notei que ao clicar em boleto dizia que o sistema não possuía boleto nessa conta, entrei em Provedor -> Contas Bancárias -> Acessei a conta em uso e Salvei novamente e a princípio normalizou.
Complicado isso de a cada atualização se incluir algo novo e bugar algo que sempre esteve funcionando.
O email de cima é o automático que o sistema envia e o de baixo é o manual, como podem ver, agora funcionou perfeitamente, com o anexo (PDF) após o downgrade e atualizar as contas bancarias.
Boa tarde
aqui funciona tranquilo como falei nós temos configurado o envio pelo sendmail e está sendo enviado. a opcão de rodar o script manual como no link que postou também funciona.. mas não precisa colocar o script cobrancas.sh na pasta temp.. porque o script já é executado no crontab.. inclusive o comando original par enviar é
# controle do envio de mensagens e-mail
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_15p.php 2> /dev/null
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_10a.php 2> /dev/null
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_05a.php 2> /dev/null
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_00.php 2> /dev/null
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_05d.php 2> /dev/null
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_10d.php 2> /dev/null
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_15d.php 2> /dev/null
/opt/mk-auth/hhvm/5-3-16/bin/php /opt/mk-auth/scripts/mail_aniv.php 2> /dev/null
Elias Andrade disse:
Por aqui só envia utilizando a solução deste post (script /tmp/scriptcobrancas.sh):
http://mk-auth.com.br/forum/topics/envio-boleto-5-dias-antes
#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=seu-email@seu-dominio.com.br
# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=e-mail servidor-hub.com
# Where will the mail seem to come from?
rewriteDomain=seu-dominio.com.br
# The full hostname
hostname=mk-auth
# Use SSL/TLS before starting negotiation
#TLS_CA_FILE=/etc/ssl/certs/certificates.crt
#UseTLS=Yes
#UseSTARTTLS=Yes
# Username/Password
AuthUser=seuusuario
AuthPass=suasenha
AuthMethod=LOGIN
# Email 'From header's can override the default domain?
FromLineOverride=yes
# sSMTP aliases
#
# Format: local_account:outgoing_address:mailhub
#
# Example: root:your_login@your.domain:mailhub.your.domain[:port]
# where [:port] is an optional port number that defaults to 25.
root:seuemail@seu-dominio.com.br:seu-email-hub.com:587
mainuser:seuemail@seudominiog.com.br:seu-email-hub.com:587
basta configurar em /etc/ssmtp
colocar os dados de configuracão corretos com o ssl habilitado para o gmail que irá funcionar.
Vinicius França disse:
Mesma situação aqui, atualizei para 21.04 e os emails automaticamente não estão mais sendo enviados e ao tentar enviar manualmente, clicamos no botao "Enviar" e simplesmente não faz nada, antes aparecia uma tela confirmando o envio.
Testando comando do sendEmail via terminal ele envia perfeitamente.
Amanhã dia 10, principal dia de vencimento dos clientes aqui e quero só ver o povo não recebendo.
OBS: Os SMS estão sendo enviados normalmente.
Mais um detalhe que observei é um erro no Crontab: Could not open input file: /opt/mk-auth/scripts/auto_titulo.php (de fato o nome do arquivo é auto_titulos.php).
Pedro e Equipe MK-AUTH, por favor, gostaria que o problema do envio de email pelo sistema nessa vesão atual seja resolvido. Uso o sistema em uma VPS e não esta enviando depois de atualizado.