PERA Mail_Queue envio de e-mails duplicados
-
22-08-2019 - |
Pergunta
Aqui está um par de perguntas:
É mail_queue-> put suposto inserir uma mensagem duas vezes no banco de dados? As únicas diferenças são o valor time_to_send eo user_id.
Isto é o que eu ganho por uma única mensagem para um usuário:
1. user_id = 1, time_to_send = 2009-02-10 14:02:02
2. user_id = -1, time_to_send = 2009-02-10 14:00:02
O primeiro é o que eu esperaria, mas o objetivo é que a segunda servir?
Se eu enviar a fila, a mensagem vai chegar duas vezes. Se eu excluir aquele com o user_id negativo, apenas um único e-mail é enviado.
Solução 2
sentindo muito estúpido agora ... Eu atravessei a linha de programa por linha e com certeza, havia um exemplo descomentada para a função put. Ao vivo e aprender.
Outras dicas
função put ($ from, $ a, $ hdrs, $ corpo, $ sec_to_send = 0, $ delete_after_send = true, $ id_user = MAILQUEUE_SYSTEM)
Você passa o parâmetro $ id_user ou é o valor padrão?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow