BUG sc_mail_send quando usado em loop.

Boa tarde. Estou desenvolvendo um envio de e-mail em loop, para enviar e-mails em lote. No manual do scriptcase, consta que caso o e-mail seja enviado ele retorna uma variável {sc_mail_ok} e caso não seja enviado corretamente, o mesmo retorna um {sc_mail_erro}.

O problema em questão se encontra na variável {sc_mail_erro}. Uma vez que um e-mail não seja enviado, a variável não limpa sozinha. E apenas insere dados nele. Meu problema é que se tratando de vários envios, ele me indica que todos os e-mails subsequentes ao e-mail que não foi enviado também não foram enviados, mesmo eles sendo enviados. Uma vez que da um erro, a variável {sc_mail_ok} nunca mais volta a ser verdadeira.

Após 5 horas de debug nos códigos fontes descobri que a variável $Err_mail não está sendo resetada.
Coloquei no meu código no loop a seguinte linha:

$Err_mail = null;

E tudo funcionou perfeitamente.

BUG Comprovado, na hora da geração do código do sc_mail_send deve ser adicionado no inicio de tudo o reset dessa variavel.

Espero correção pra ajudar tambem os outros usuários do scriptcase.

Putz!! Tive o mesmo problema!!

Tive o mesmo problema.
Refiz umas 5 vezes a minha aplicação e mesmo assim não consegui achar o erro! Me ajudou muito agora …

Posição da NETMAKE!

Olá, Desculpe-nos por esta demora. Apesar de não termos retornado seu contato, este problema foi encaminhado para os desenvolvedores. Agradecemos o contato. –
Atenciosamente,
Equipe de Bugs

Agora é aguardar a correção!!!