ciao!

mi spiego meglio.
da un servizio di hosting condiviso, mandiamo delle newsletter.
solo che ad alcuni arrivano in spam (e vabbè, non è colpa di phpmailer).

ad alcuni invece non arrivano proprio.
o meglio, da alcune prove abbiamo notate che in maniera randomica, arrivano o non arrivano.

si tratta di 497 email al momento.
quello che mi viene in mente è che siano troppe da inviare per un servizio di hosting condiviso.
secondo voi potrebbe essere?

cmq:
codice:
if ($_SERVER['REQUEST_METHOD'] == "POST" && isset($_POST['btn_add'])) {
    $og = $_POST['oggetto'];
    $txt = $_POST['art_text'];

    if (!empty($og) && !empty($txt)) {
        $email = new Email();
        $from = "........";
        $fromName = "........";
        $arrayTo = array("...............");

        $arrayBcc = array();
        $utenti = new Utenti($connessione);

        foreach ($utenti->getAttiviSociPagati() as $u) {
             array_push($arrayBcc, $u['ut_email']);
        }

        $file = null;
        if (!empty($_FILES["fileUp"]["tmp_name"])) {
            $gestioneFile = new GestioneFile();
            $mpUtils = new MPUtils();

            $fileTmpName = $_FILES["fileUp"]["tmp_name"];
            $fileName = $_FILES["fileUp"]["name"];
            $fileSize = $_FILES["fileUp"]["size"];
            $fileType = $_FILES["fileUp"]["type"];
            $maxSize = 102400;
            $typeArray = array(
                'pdf' => 'application/pdf',
                'doc' => 'application/msword',
                'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
                'ppt' => 'application/vnd.ms-powerpoint',
                'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
                'xls' => 'application/vnd.ms-excel',
                'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
                'png' => 'image/png',
                'jpeg' => 'image/jpeg',
                'jpg' => 'image/jpg'
            );

            $gestioneFile->uploadFile('./ALLEGATI/', $fileTmpName, fileName,
                $fileSize, $fileType, $typeArray, $maxSize, $mpUtils->sanitizeName($fileName));

            $file = './ALLEGATI/' . $mpUtils->sanitizeName($fileName);
        }

        $r = $email->sendClassic($from, $fromName, $og, $txt, $arrayTo, $arrayBcc, $file);
    } else {
    }
}