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 {
}
}