public function emailDispacher()
 {
     ini_set('xdebug.max_nesting_level', 600);
     $host = json_decode(getenv("HOST"));
     $allMail = Envios::all();
     $config = array();
     $count = 0;
     $num = 0;
     foreach ($allMail as $mail) {
         $clippings = $mail->clippingEnvios;
         foreach ($clippings as $clipping) {
             //dd($clipping);
             $data = Clippings::find($clipping->clipping_id);
             $redata[$num][] = $data;
             $destines = explode(",", $data->cliente->mailing);
             if ($count == 0) {
                 foreach ($destines as $destine) {
                     $config[$num]['mailing'][] = $destine;
                 }
                 $config[$num]['DestineName'] = $data->cliente->nome;
             }
             $config[$num]['attach'][] = public_path() . $data->file_image;
             $count++;
         }
         $count = 0;
         $num++;
     }
     //dd($config);
     for ($i = 0; $i < count($allMail); $i++) {
         $newConfig = $config[$i];
         //dd($redata[$i]);
         $sent = Mail::queue('emails.blank', ["clipping" => $redata[$i], "host" => $host->host], function ($message) use($newConfig) {
             $message->from('*****@*****.**');
             $message->to($newConfig['mailing'])->subject('Clipping Cliente ' . $newConfig['DestineName'] . " " . date('d/m/Y') . " - " . date("H:m:ss"));
             for ($at = 0; $at < count($newConfig['attach']); $at++) {
                 $message->attach($newConfig['attach'][$at]);
             }
         });
     }
 }