Olá pessoal, estou com um problema.
Tenho os seguinte script.Código ::global mailde ["[email protected]"]; :global mailpara ["[email protected]"]; :global ipserver [:resolve "smtp.live.com"]; :foreach h in=[/ip hotspot user find] do={ :local user [/ip hotspot user get $h name]; :local data [system clock get date] :local info "FAZENDO BACKUP DE CADASTROS DE USUARIOS" /tool e-mail send to=$mailpara subject="Backup de cadastros - Dia $data" file="hotspot/cadastro/$user.txt" body="BACKUP DE CADASTRO - DIA $data" :delay 15s :log info "BACKUP DE CADASTROS DE USUARIOS CONCLUIDO" }
Acontece que o $user se refere a um arquivo com os dados do cliente (1 arquivo pra cada cliente) lá na pasta CADASTRO.
Quando vou enviar o backup do cadastro do cliente, o mk envia um de cada vez (1 email pra cada arquivo).
Teria como fazer um loop buscando todos os nomes dos clientes e pegar todos os arquivos de cadastro e enviar em um só email ? alguem ai sabe fazer isso ?
Motivos: quando chega a 15 emails enviados com curto espaço de tempo pro mesmo email, o hotmail trava e pede pra digitar letra pra confirmar o cadastro. Outro motivo seria pra deixar tudo juntinho.. e ai teria apenas o titulo "Backup de cadastros - Dia $data".
Só lembrando ... falta pouco pra pagina de hotspot inteligente ficar pronta.. só estou ajustando esses detalhes... pra quem ainda não viu.. aqui esta uma previa...
mas ja houve mais evoluções e pretendo lançar ainda essa quinzena..
Abraços... e desde já agradeço a quem puder ajudar.