Nuovo Sendit con invio newsletter schedulato
Dopo aver finalmente implementato correttamente la possibilità di utilizzare gli SMTP esterni di Gmail e di servizi esterni, oggi sto ragionando sul rilascio di una nuova ulteriore versione di Sendit con delle implementazioni di vitale importanza per un corretto invio delle newsletter in WordPress e per evitare il blocco.
Ieri ho notato che inviando la mia newsletter e utilizzando Gmail con la nuova versione di Sendit (1.4.9) dopo aver inviato circa 100 newsletter Phpmailer ha cominciato a restituire dei messaggi di errore quindi ha fallito l'invio delle newsletter sopra un certo limite.
Proprio per questo sto "sperimentando" un meccanismo di invio che permetta di interrompere lo script di invio e fare una "pausa" di N secondi ogni N email inviate con Sendit. I valori li potrete impostare a prescindere dall'utilizzo di un server SMTP.
Ho corretto alcune cose last minute che ho "toppato" nella versione precedente:
- Visualizzazione degli iscritti errata (il div del footer sovrascriveva gli iscritti)
- Aggiunto correttamente la classe pagination.class al repository
- Migliorato il menu di selezione del protocollo di invio SMTP (TLS / SSL).
Importante: Alcune impostazioni sono strettamente legate ai settaggi del server (limitazioni) quindi non sempre il mancato funzionamento di Sendit è dato dal plugin.
Un altro bug emerso dall'upgrade di ieri (mattina) e segnalato da molti utenti è che nel repository SVN non era stata caricata correttamente la libreria che si occupa della paginazione (pagination.class) che ho tempestivamente rimesso e ripristinato nella versione 1.4.9 di ieri sera.
Quello che secondo me va fatto in qualche modo con la collaborazione di tutti è un Fine Tuning sui settings da utilizzare. Parlo di Fine tuning perchè su questo blog e su questo server ad esempio ho settato invii a blocchi di 30 indirizzi email e usleep() di 20 secondi.
Quindi il mio server al momento invia 30 newsletter, interrompe l'esecuzione dello script, e continua con i prossimi 30 e via dicendo fino alla fine. Provate con queste nuove impostazioni come va l'invio delle newsletter.








7 giugno 2010 alle 6:06 pm
Ciao sto provando il tuo plugin e il widget della sidebar non funziona mi sapresti dire perchè?
7 giugno 2010 alle 6:12 pm
Ciao Felice.
Se con firebug guardi la console, ti accorgi che l’unico problema è un error 500 che risponde il file submit.php (che è il file che scrive nel db).
in genere questo succede quando i permessi sui file del plugin non sono settati correttamente o a volte alcuni hosting creano dei problemini.
9 giugno 2010 alle 8:42 pm
Nuova feature: è possibile visualizzare gli iscritti in ordine decrescente o crescente in base allo stato della registrazione? Tipo prima i cancellati, poi i non confermati e poi i confermati.
14 giugno 2010 alle 7:05 am
Ciao Giuseppe, cosa ne pensi di dare la possibilità tramite sendit di creare autorisponditori?
16 giugno 2010 alle 3:02 pm
c’è un plug in simile per joomla?
Questo è bellissimo complimenti!
16 giugno 2010 alle 11:52 pm
Ciao ragazzi, so che per Joomla esiste acaJoom per inviare newsletter.
Comunque in laboratorio c’è una versione di Sendit che chiamerò PRO e che avrà la possibilità di utilizzare i cron jobs e il tracking delle email inviate
18 giugno 2010 alle 8:05 pm
Ciao,
dopo aver installato l’ultimo aggiornamento (1.5.2), il plugin non parla più italiano.
Come risolvo?
Grazie
25 giugno 2010 alle 9:04 am
Ho appena installato la vers. 1.5.2 e la sto provando.
Il plug-in sembra non caricare la lingua italiana.
Nell’editor compaiono i placeholders invece delle rispettive etichette (es. {#cancel} e {#update} invece di “cancella” e “aggiorna”.
Complimenti per il bel plug-in.
25 giugno 2010 alle 10:15 am
è possibile dare accesso alla newsletter anche ad autori ed editori?
1 luglio 2010 alle 3:32 am
??????????????
8 luglio 2010 alle 10:35 pm
Ciao a tutti ho questo problema:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or
T_FUNCTION or T_VAR or ‘}’ in /web/htdocs/ http://www.paolodetrane.it/home/wp-content/
plugins/sendit/class.phpmailer.php on line 53
Non so’ che devo fare qualcuno puo’ aiutarmi?
Grazie mille
9 luglio 2010 alle 10:49 am
Ciao Giuseppe ho appena installato l’ultima versione 1.5.2 e qualdo clikko su newsletter mi dà questo errore:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’…..on line 53
(al posto dei ountini c’è il percorso)
sai da cosa dipende?ho letto nei vari post che su vecchie versioni del plugin poteva dipendere dalla versione di php utilizzato, può esserci un altra spiegazione?
grazie mille e super complimenti per il plugin!
Paolo
15 luglio 2010 alle 1:35 am
Ciao Pino, ma prima il plugin funzionava, ora non funziona più, io 3-4 siti tutti su aruba, il plugin facendo lo stesso procedimento su 1 funziona su gli altri 3 no, anche dopo aver svuotato i database.
Come mai?
Inoltre sugli altri gli errori sono proprio grossolani, non mi salva gli indirizzi che aggiungo io stesso manualmente tramite il widget, sarà un problema della nuova versione?
22 luglio 2010 alle 8:20 pm
Installato su wordpress 3.0
Tutto bene, tranne per il fatto che è tutto in inglese… uhm…
26 luglio 2010 alle 10:03 am
Per la traduzione in italiano ho risolto così:
nel file sendit.php
modificare riga 19
/*load_plugin_textdomain(‘sendit’, PLUGINDIR.’/languages/’.dirname(plugin_basename(__FILE__)));*/
con
load_plugin_textdomain(‘sendit’,'wp-content/plugins/sendit’);
ed il plugin verrà tradotto correttamente.
28 luglio 2010 alle 11:36 am
Ciao, anch’io ho lo stesso problema di Paolo.
Ossia mi da il seguente errore: Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in …….\wp-content\plugins\sendit\class.phpmailer.php on line 53
Dipende dalla versione di PHP?
28 luglio 2010 alle 4:07 pm
ho installato la versione 1.5.2
ma non riesco a configurare l’smtp di mail.com
mi dice sempre: 1 Error sending email! => SMTP Error: Could not connect to SMTP host.
ho provato con queste configurazioni:
smtp.mail.com
ssl://smtp.mail.com
smtp1.mail.com
ssl://smtp1.mail.com
in Port ho messo 587
sapete come posso risolvere il problema?
Grazie
28 luglio 2010 alle 5:41 pm
Ho qualche problema con il submit del form della newsletter.
scrivetegli dentro “bau”: se premete il tasto di submit allora scrive che c’è un errore, se battete invio invece dopo avere scritto “bau”, allora lui semplicemente ricarica la pagina…
Questo mi crea qualche problema perchè volevo manipolare il submit per ottenere dei messaggi personalizzati.
Mi confermate il problema?
29 luglio 2010 alle 11:27 am
Ciao a tutti, anch’io come Paolo ho problemi nell’utilizzo. Ossia quando clicko su Newsletter mi da l’errore Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘} ecc……on line 53.
Non ho trovato nessuna soluzione su come risolvere il problema, posso dire che sto utilizzando PHP 4, può dipendere dalla versione un po’ obsoleta?
Grazie.
12 agosto 2010 alle 11:29 am
Nel file class.phpmailer.php ho trovato due echo.
Uno a riga 418 ad esempio
echo $this->Lang(‘invalid_address’).’: ‘.$address;
Ma forse è da correggere, o sbaglio io?
12 agosto 2010 alle 11:31 am
Ancora una cosa:
WP 3.0.1 load_plugin_textdomain(‘sendit’,'wp-content/plugins/sendit’);
Niente da fare… non riesco a farlo tradurre.
Un aiuto?
30 agosto 2010 alle 11:43 pm
Dovresti provare ad aggiungere un header in più nella mail:
Precedence: bulk
15 settembre 2010 alle 2:11 pm
Sto inserendo sendit ma non riesco a far funzionare l’iscrizione alla newsletter.
Invece le news vengono inviate…
Ci sono degli screenshot da guardre per vedere come configurare la parte SMTP? forse è quella??
grazie
12 novembre 2010 alle 11:47 am
Anch’io non riesco a far funzionare l’iscrizione alle newsletter
ho inserito il widget ma non funziona.
Si preme dopo aver inserito la mail il tasto ISCRIVITI ma non succede niente,
c’è da configurare qualcosa?
Un abbraccio e buon lavoro.
Mario
29 novembre 2010 alle 6:36 pm
Ciao, ho installato questo bellissimo plugins sul mio portale, le sue potenzialità sono astronomiche, però riscontro un problema.
Premetto, non ho settatto pop3 e smtp.
Dopo aver effettuato le iscrizioni degli utenti, provo ad inviare la newsletter contenente un qualsiasi articolo presente nel portale, premendo invio mi risponde così: 1 Email sent to [mia mail], eppure ho caricato più di un indirizzo nell’apposita mailing list……e poi all’email alla quale dice di aver inviato la newsletter non arriva nulla.
Tutto ha funzionato solamente 2 volte, non consecutive…..come mai?
14 dicembre 2010 alle 1:36 pm
non riesco a far funzionare l’iscrizione alle newsletter
ho inserito il widget ma non funziona.
Si preme dopo aver inserito la mail il tasto ISCRIVITI ma non succede niente…
cosa si deve fare???
Grazie!
7 marzo 2011 alle 12:21 am
I miei complimenti per il costante lavoro su questo Plugin. é praticamente da quando hai iniziato a sviluppare questo plugin che lo tengo d’occhio. Sei riuscito a creare veramente un prodotto professionale.
Grazie davvero!
22 marzo 2011 alle 11:15 am
anch’io ho lo stesso problema col widget… non funziona in alcun modo se si prova a clickare su iscriviti!
((