php mailer con outlook e gmail

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
ciao a tutti
ho una newsletter che invia le mail tramite PHPMailer 5.1, senza aver mai avuto problemi di sorta.
Oggi dovendo inviarne un'altra ho fatto dele prove e mio sono accorto che per gli indirizzi che utilizzano outlook, hotmail e gmail le mail vengono regolarmente inviate nello spam.
Per cercare di risolvere ho provato ha scaricare ed installare la verasione 5.2.16 ma nulla cambia.
Il mio codice di richiamo è questo:

PHP:
 //  come da manuale php metto un WordWrap  ogni 70 caratteri del messaggio
$mess = wordwrap ($mess , 70);  

$messaggio = new PHPmailer();
$messaggio->IsHTML(true);
$messaggio->WordWrap = 50;
$messaggio->Sender = $admin;
$messaggio->From = $admin;
$messaggio->FromName = "[email protected]";
$messaggio->AddAddress($mail);


//**********************************************************************
$messaggio->ReplyTo($admin);
$messaggio->Subject = $titolo;
$messaggio->Body = $mess;
$messaggio->AltBody = $messaggiomailserv_txt;           //  testo alternativo per webmail che non visualizzano html

if(!$messaggio->Send()){
     $swreturn = 1;
   }else{
     $swreturn = 0;
   }

  
//if ($fine == 'si') {                    //  se ultima mail chiudo SMTP  
//   $messaggio->SmtpClose();
//   }

unset($messaggio);       // pulisco l'area

if ($swreturn == 1)
   {
   return 1;  
   }
   else
   {
   return 0;  
   }

qualcuno mi sa dire il che fare?
ciao
augusto
 
Ultima modifica di un moderatore:

otto9due

Utente Attivo
22 Feb 2014
529
21
28
Sulle mail c'è tutta una filosofia dietro. Le motivazioni per cui una mail finisce in spam sono moltissime e sopratutto in questo caso non credo dipenda da php mailer.
Alcuni dei motivi più comuni potrebbero essere:
- Il server dal quale invii le mail
- il numero di mail che invii
- il contenuto ( html, img, link sono fattori che possono portare a spam.. )
- non riesco a vedere le impostazioni dell'smtp ( solo una chiusura, se non ricordo male andava configurato ).
E tanti altri piccoli accorgimenti che stanno rendendo l'invio di mail sempre più problematico.





Saluti G.G.
 

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
Invio le mail dal server dove è ospitato il sito, che ho controllato qui:
http://mxtoolbox.com/blacklists.aspx
non è nelle black-list
ne invio circa 7500 una per volta, ma in questo caso poichè faccio dei test prima di inviare ne avevo mandata una sola
il contenuto: html, 1 banner, alcuni link, ma sempre verso l'interno del sito
NON uso SMTP, la chiusura non serve?? Non sono molto pratico di PHP

grazie
augusto
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
ci sono alcune cose da dire:
non ha alcuna importanza a cosa puntano i link, se sono troppi va in spam
l'smtp dipende, io per es dal mio sito che invia dal suo servere non lo uso (anche perche alcuni host non permettono l'uso di smtp diversi dal loro) e quindi se non lo apri non devi chiuderlo
dici poi che invii 7500 email, in quanto tempo? sta attento il rischio di entrare in una bleklist è elevato, anzi molto elevato (so per passata esperienza)

ultiam
quando posti del codice racchiudilo entro gli appositi bccode
 

acweb-2004

Utente Attivo
7 Giu 2006
133
0
16
Monza
www.acweb-2004.it
ciao
sono 5 link, non hanno mai dato fastidio fino all'ultimo massivi invio, ora mi si presentano problemi persino con l'invio di una sola mail.
7500 mail sono inviati in circa 20-30 min a blocchi di 300 con chiusura e riapertura della pagina php.
Non può essere il codice, ho fatto una prova con il modulo dei contatti, la mail di autoresponder (non ha link, solo un img) se mi arriva dal sito della newsletter va in spam, da altro sito no (gmail). In questo caso i codici sono identici.
Toglierò la chiusura dell'SMTP, solo che ora non so più che fare, l'unico indizio che ho è che quando apro la mail in spam gmail trovo come segnalazione:
"Perché questo messaggio si trova nella cartella Spam? Perché è simile a messaggi che sono stati rilevati dai nostri filtri antispam"
Può essere perchè non uso un server di posta ma il serve che ospita il sito???
grazie
ciao
augusto
 

otto9due

Utente Attivo
22 Feb 2014
529
21
28
"Perché questo messaggio si trova nella cartella Spam?
Questo lo scrivono per tutte le mail, è una cosa standard che spiega perchè le mail finiscono in spam.
Per quanto riguarda il resto, con 7500 mail in 30 minuti stai CERTO che ti arriveranno in spam.
Dovresti mandarne non più di 70 l'ora, e già rischi..
Per quanto riguarda l'smtp non è fondamentale, ma hai mai provato a guardare con quale mail arrivano effettivamente le tue mail al destinatario?
$messaggio->From = $admin;
$messaggio->FromName = "[email protected]";
Anche se inserisci una cosa del genere, verrà si visualizzata come email inviata da una mail esistente, ma in effetti a te arriva da un altro mittente. Mi spiego meglio.. in allegato ho lasciato una foto che mostra come arriva una mail massiva spedita da un server senza impostare un smtp..
Sembra spedita da una mail di tipo [email protected] ma in effetti arriva da (server).. ovvero da.. webxc47XXXXXad.aruba.it.
 

Allegati

  • newsletter.jpg
    newsletter.jpg
    208,1 KB · Visite: 185

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
non è vero, come detto non uso smtp, e non arriva webxc47XXXXXad.aruba.it., ma con l'indirizzo giusto (non sto a fare lo screen, credere sulla parola)
p.s.
il mio sito è su aruba
 
  • Like
Reactions: otto9due

otto9due

Utente Attivo
22 Feb 2014
529
21
28
Questa è la mia esperienza, ma se mi dici che a te non succede, probabilmente è un parametro ininfluente. Sinceramente non ho mai provato da server non aruba.
Poi se lo dici tu @borgo ti credo già sulla parola
Ho imparato col tempo a conoscerti qui sul forum, mi inchino .

Una domanda che mi interessa anche a me, utilizzi sempre php mailer?


Saluti G.G.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
ho sempre usato phpmailler, anche se attualmente mi limito al mio sito.
un paio di anni fa ho anche usato l'smtp per poter inviare da locale
è molto difficile che aruba finisca in una black
 

marino51

Utente Attivo
28 Feb 2013
3.039
192
63
Lombardia
@borgo italia
ciao, non ho un sito aruba, per curiosità puoi controllare il php.ini del tuo sito verificando che la sezione "[mail function]" sia configurata con i parametri che poi vedi nelle mail ?
grazie per la cortesia
 

fabryx

Nuovo Utente
9 Ott 2016
38
2
8
Riprendo questa discussione in quanto ho anch'io lo stesso problema con hotmail pur non inviando centinaia di emails ma bensi una per volta come notifica di alcune azioni sull pagina.
Il messaggio contiene 2 soli links e il server e' aruba.
Qualche anima buona con una soluzione?
 
Discussioni simili
Autore Titolo Forum Risposte Data
P PHP mailer invio form con 2 allegati. PHP 3
F inviare una mail con php mailer PHP 3
L Problema php mailer e smtp gmail PHP 20
A php mailer PHP 1
emanuelevt problmea php mailer PHP 19
M Visulizzare immagine con php PHP 7
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
F Ricreare struttura php+mysql su Xampp Apache 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Array associativi php su 2 campi mysql PHP 10
G Invio form con PHP PHP 3
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23
I Aiuto php Dependent Lookup PHP 0
T arretramento versione PHP... PHP 3
D problema php mysql PHP 1
D problema php mysql PHP 1
E Barra di avanzamento codice PHP PHP 4
G creazione menu a tendina e invio a pagina php PHP 1
A inserire variabile php colore in div html PHP 2
Z Video protetto con PHP PHP 0
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
I Eecuzione di javascript in ciclo foreach php. PHP 7
S Libreria PHP per creare file dwg o dxf PHP 0

Discussioni simili