Unofficial WebSite X5

Categoria generale => Discussioni generali => Topic aperto da: fitplus - 06 Aprile, 2012, 13:41:17

Titolo: Mailing List
Inserito da: fitplus - 06 Aprile, 2012, 13:41:17
ciao a tutti.
vorrei chiedere se esiste un modo perchè un iscritto ad una mailing list, creata nell'apposito spazio su postmaster aruba, possa cancellarsi in automatico.
è possibile questo?


grazie e auguri a tutti di Buona Pasqua.


Gianfranco
Titolo: Re:Mailing List
Inserito da: serzio - 06 Aprile, 2012, 13:43:28
ciao a tutti.
vorrei chiedere se esiste un modo perchè un iscritto ad una mailing list, creata nell'apposito spazio su postmaster aruba, possa cancellarsi in automatico.
è possibile questo?


grazie e auguri a tutti di Buona Pasqua.


Gianfranco

No, non credo che sia possibile .... per configurare le "liste di distribuzione" di aruba, serve accedere al pannello di gestione.

Dovresti realizzare una semplice lista di distribuzione direttamente a mano in php.
Titolo: Re:Mailing List
Inserito da: fitplus - 06 Aprile, 2012, 20:03:46
ciao serzio.
il problema è sempre il solito : come si fa? ;)
io nn sono ne bravo ne esperto in php o similari, e questo è il limite...
a buon rendere, se mi puoi dare un suggerimento su come procedere.


grazie.


Gianfranco
Titolo: Re:Mailing List
Inserito da: serzio - 06 Aprile, 2012, 20:26:11
ciao serzio.
il problema è sempre il solito : come si fa? ;)
io nn sono ne bravo ne esperto in php o similari, e questo è il limite...
a buon rendere, se mi puoi dare un suggerimento su come procedere.


grazie.


Gianfranco

Avevo utilizzato qualcosa del genere su aruba, ma poi fui costretto quasi subito a cambiare metodo a causa del trasferimento del dominio presso altri lidi.

In pratica, la mia idea è di realizzare una pagina con un form per le email in una area riservata all'amministratore che può "preparare" la sua email ed inviarla mediante il form. A questo punto il form invia l'email mediante uno script personalizzato piuttosto che quello standard ad una intera lista di indirizzi email e non rimane che fare in modo da aggiungere e rimuovere gli indirizzi da questa lista.
Non è difficile, occorre seguire i vari passaggi, ma dobbiamo stabilire con quale versione di website dobbiamo lavorare, in modo da sfruttare al meglio gli strumenti disponibili ed anche per spostare il topic nella sezione giusta. Se ti senti pronto ad iniziare, fammi un fischio.  ;)
Titolo: Re:Mailing List
Inserito da: fitplus - 06 Aprile, 2012, 20:43:56
fischioooooooooo...;)
pronto
wsx5 v.8 evolution
Titolo: Re:Mailing List
Inserito da: serzio - 06 Aprile, 2012, 21:05:53
Per prima cosa stabiliamo come dovranno essere memorizzati i dati. Abbiamo parlato di aruba, quindi dobbiamo lasciar perdere il mysql in quanto optional non sempre acquistato. Utilizziamo un piccolo file di testo come per esempio il seguente:

db.php

Codice:
Only registered users can see contents. Please click here to Register or Login.
Ho scelto il formato php per evitare che l'elenco possa essere scaricato da malintenzionati.
Titolo: Re:Mailing List
Inserito da: fitplus - 06 Aprile, 2012, 22:46:50
scusa...... wireless in crash
come procedo?
Titolo: Re:Mailing List
Inserito da: serzio - 08 Aprile, 2012, 13:12:06
Avevo un pochino di tempo ed ho buttato giù due righe.
Il database sarà di testo, inefficiente, ma funzionante anche senza l'uso di mysql che è un servizio non presente su tutti i piani di hosting.

Il DB si chiamerà db.php ed avrà questo formato:

Codice:
Only registered users can see contents. Please click here to Register or Login.
Potrebbe sembrare strano l'uso di un file in sintassi php per la memorizzazione dei dati, ma questo "trucco" ci consente di evitare che qualche malintenzionato possa scaricare il db delle email dei nostri clienti mediante il comando http_://www.miosito.xx/db.php che fornirebbe solo una pagina vuota.

Il codice utilizzato per la gestione del form da inserire in un oggetto html potrebbe essere simile al seguente:

Codice:
Only registered users can see contents. Please click here to Register or Login.
Mentre il codice da utilizzare per la gestione del database potrebbe essere simile al seguente:

Codice:
Only registered users can see contents. Please click here to Register or Login.
Rimane da gestire la preparazione dell'email ed il suo invio, ma ci vedremo alla prossima puntata.
Titolo: Re:Mailing List
Inserito da: serzio - 09 Aprile, 2012, 18:25:41

QUI (http://www.serzio.it/evo8/mailinglist), un esempio completo di mailing list

[attach=1] [attach=2]

Naturalmente la pagina per l'invio delle email e la parte per la visualizzazione dell'elenco di email presenti nel database dovrebbe essere inserito nell'area riservata.

Dimenticavo .... non abusate del form .... ad ogni test mi viene inviato un alert, via email, con i dati dell'inviante (ip, s.o., browser ...) e le email dei destinatari .... in caso di abuso, disattivo tutto.
Titolo: Re:Mailing List
Inserito da: serzio - 09 Aprile, 2012, 18:47:25
Sempre nel file gestionemail.php inseriamo la parte di codice per l'invio delle email. In questo esempio una per una, mentre sarebbe meglio gestire gli invii mediante campo CCN con una decina di email per volta.

Codice:
Only registered users can see contents. Please click here to Register or Login.
Titolo: Re:Mailing List
Inserito da: fitplus - 09 Aprile, 2012, 19:51:46
ciao Serzio.
Ti ringrazio per la risposta.
E' proprio quello che mi servirebbe, ossia le pagine che mi hai fatto vedere nel link di esempio sono proprio quello che cerco io, cioè la possibilità di avere il database di email caricato all'interno dello spazio del sito, con il forma per la creazione del corpo della mail direttamente e sempre all'interno del sito.
Ovviamente in area protetta ;)
Il problema sarebbe anche un altro : quante mail posso inviare x volta? E' possibile fare un invio massivo di 10 o 20mila mail alla volta? Questo perchè dovrei gestire in un unico invio tutte le mail registrate nei vari siti che compongono i nostri network in internet.
Ora la domanda più bella : i codici che tu mi hai inviato, in che forma li devo inserire nel sito? In forma di pagina con oggetto HTML o in forma TXT direttamente caricati sul server Aruba?
Tieni presente che ho dei file TXT con 20.000 indirizzi email ciascuno.


Ti ringrazio dell'aiuto che mi stai dando, preziosissimo perchè dipendere da Aruba perchè ti carichi a lato server tutti i file è diventata una cosa impossibile ormai, ti fanno attendere settimane.


Grazie ancora.


ciao
Titolo: Re:Mailing List
Inserito da: serzio - 09 Aprile, 2012, 22:43:42
ciao Serzio.
Ti ringrazio per la risposta.
E' proprio quello che mi servirebbe, ossia le pagine che mi hai fatto vedere nel link di esempio sono proprio quello che cerco io, cioè la possibilità di avere il database di email caricato all'interno dello spazio del sito, con il forma per la creazione del corpo della mail direttamente e sempre all'interno del sito.
Ovviamente in area protetta ;)
Il problema sarebbe anche un altro : quante mail posso inviare x volta? E' possibile fare un invio massivo di 10 o 20mila mail alla volta? Questo perchè dovrei gestire in un unico invio tutte le mail registrate nei vari siti che compongono i nostri network in internet.
Ora la domanda più bella : i codici che tu mi hai inviato, in che forma li devo inserire nel sito? In forma di pagina con oggetto HTML o in forma TXT direttamente caricati sul server Aruba?
Tieni presente che ho dei file TXT con 20.000 indirizzi email ciascuno.


Ti ringrazio dell'aiuto che mi stai dando, preziosissimo perchè dipendere da Aruba perchè ti carichi a lato server tutti i file è diventata una cosa impossibile ormai, ti fanno attendere settimane.


Grazie ancora.


ciao

L'invio può essere fatto anche a 20, 30 o 50 email contemporaneamente, ma per la quantità di contatti che hai, dovresti controllare se il tuo hosting consente l'invio di così tante email. L'ideale sarebbe affidarti a società che lo fanno per mestiere oppure configurarti un tuo server per le email personale, adatto per questo scopo e con tutte le accortezze per non essere inserito tra gli spammers.
Dal canto mio, quando ho un po' di tempo, provo ad espandere lo script con qualche funzione in più, ma senza impegno, però.
Titolo: Re:Mailing List
Inserito da: serzio - 10 Aprile, 2012, 01:58:01
Sempre al link già indicato, ho inserito una piccola variante per impostare l'email che dovrà comparire come mittente ed il numero di indirizzi email a cui inviare simultaneamente i messaggi mediante il BCC piuttosto che il TO .... quindi gli email address rimangono nascosti. Utilissimo per evitare la diffusione di elenchi di email.
Titolo: Re:Mailing List
Inserito da: fitplus - 10 Aprile, 2012, 07:53:05
ciao
a proposito del server da configurare, quale mi consiglieresti? o meglio, quali potrebbero essere lesocietà che fanno questo tipo di servizio?
grazie
Titolo: Re:Mailing List
Inserito da: serzio - 10 Aprile, 2012, 08:52:51
ciao
a proposito del server da configurare, quale mi consiglieresti? o meglio, quali potrebbero essere lesocietà che fanno questo tipo di servizio?
grazie


Avevo parlato di due soluzioni a cui aggiungo la terza:

1) server tutto tuo, nella tua azienda e configurato di tutto punto per questo servizio
2) servizio affidato a società che lo fanno per mestiere
3) soluzione "fatta a mano", direttamente dal tuo sito web, magari che abbia come base lo script che sto realizzando per gioco e che forse deciderò di espandere con altre funzionalità, tra cui l'invio mediante smtp a partire da un piccolo insieme di server per ripartire il carico.

Inutile dire che io preferisco di gran lunga la terza ... e non solo per una questione di costi ... a patto di saperla programmare a dovere e saper gestire gli eventuali ma inevitabili inserimenti in qualche blacklist.

Qualche link:
http://www.getresponse.com/pricing (http://www.getresponse.com/pricing)
http://it.direct-inbox.com/?option=com_plans&plans=1 (http://it.direct-inbox.com/?option=com_plans&plans=1)
http://cloudmailin.com/plans
Titolo: Re:Mailing List
Inserito da: fitplus - 10 Aprile, 2012, 13:04:18
infatti... anche io preferisco la terza. bisogna arrivarci però fino a li.
per me il problema è solo la quantità di email da spedire e come fare ad inserirle nel db.
che dici, proviamo a vedere se ci riusciamo?
ciao
Titolo: Re:Mailing List
Inserito da: serzio - 15 Aprile, 2012, 22:56:34
infatti... anche io preferisco la terza. bisogna arrivarci però fino a li.
per me il problema è solo la quantità di email da spedire e come fare ad inserirle nel db.
che dici, proviamo a vedere se ci riusciamo?
ciao

Per la verità avevo accantonato questo topic tra i "risolti" in quanto c'erano già tutti gli elementi. Email a gruppi, database di testo facilmente compilabile, realizzazione dell'email ed invio. Dimmi dove ti sei arenato.

Titolo: Re:Mailing List
Inserito da: fitplus - 16 Aprile, 2012, 18:56:54
dove inserisco i vari codici? a me va bene la pagina come quella del sito che mi hai fatto vedere; è possibile personalizzarla per me? x me sarebbe piu facile, vista la mia poca dimestichezza, ma rimane la quantità delle mail da inviare... sono migliaia, come posso fare x caricarle direttamente nel database?


grazie
Titolo: Re:Mailing List
Inserito da: Topografo - 01 Giugno, 2013, 23:53:34
Ciao, Stesil mi ha segnalato questo thread.
Ho alcune domande: vorrei provarlo ma...

Citazione
Dimenticavo .... non abusate del form .... ad ogni test mi viene inviato un alert, via email, con i dati dell'inviante (ip, s.o., browser ...) e le email dei destinatari .... in caso di abuso, disattivo tutto.
Posso importare il form nel mio dominio?

Posso creare un file di testo con i dati delle persone ordinabile per campi (un sort stile Basic), posso mostrarlo a video e permettere un contatore che dica a chi spedisco cosa?
Memorizzare le mailing list?

Potremmo lavorarci insieme? Potresti aiutarmi ad imparare?

Lo so che con Joomla sarebbe più facile (pappa pronta :) ) ma ho scelto di farlo con Website appunto per imparare (il mio pagamento per il lavoro è appunto la licenza del programma :) )

Grazie Serzio
Titolo: Re:Mailing List
Inserito da: serzio - 02 Giugno, 2013, 09:03:05
Ciao, Stesil mi ha segnalato questo thread.
Ho alcune domande: vorrei provarlo ma...

Citazione
Dimenticavo .... non abusate del form .... ad ogni test mi viene inviato un alert, via email, con i dati dell'inviante (ip, s.o., browser ...) e le email dei destinatari .... in caso di abuso, disattivo tutto.
Posso importare il form nel mio dominio?

Certamente. Il codice postato è liberamente utilizzabile e modificabile da chiunque tranne da chi lo vuole rivendere spacciandolo per proprio.

Posso creare un file di testo con i dati delle persone ordinabile per campi (un sort stile Basic), posso mostrarlo a video e permettere un contatore che dica a chi spedisco cosa?
Memorizzare le mailing list?

Si, è possibile anche se il metodo del db di testo è molto inefficiente. Sarebbe molto meglio utilizzare un vero mysql. In questo mini-progettino avevo scelto tale strada solo per consentirne l'uso sugli hosting senza mysql e per semplificare al massimo la gestione degli indirizzi email.

Potremmo lavorarci insieme? Potresti aiutarmi ad imparare?

Certamente. Anche se sarebbe meglio riscrivere tutto per il mysql.

Lo so che con Joomla sarebbe più facile (pappa pronta :) ) ma ho scelto di farlo con Website appunto per imparare (il mio pagamento per il lavoro è appunto la licenza del programma :) )

Grazie Serzio

La strada dei CMS non è tutta rose e fiori. Un sito che non ha bisogno di frequenti "ritocchi" non gestito efficientemente da un cms se si considera che spesso sono necessari aggiornamenti degli script, ci si espone al rischio degli exploit ed è "pesante".

Tanto per dirne una, sto provando a realizzare un sito con wordpress su tophost, ma si tratta di un'impresa titanica. Db che va continuamente in timeout, pagine lentissime e non oso nemmeno pensare al discorso dei necessari backup per evitare la perdita dei dati. Il QOS adottato è ridicolo su un sito che ambisce a fornire un servizio su internet ..... può andar bene solo per un sito statico o un sito di test, praticamente quelli che ho io con i vari serzio.it serzio.com ed altri
Titolo: Re:Mailing List
Inserito da: Topografo - 02 Giugno, 2013, 11:33:04
Citazione
Si, è possibile anche se il metodo del db di testo è molto inefficiente. Sarebbe molto meglio utilizzare un vero mysql. In questo mini-progettino avevo scelto tale strada solo per consentirne l'uso sugli hosting senza mysql e per semplificare al massimo la gestione degli indirizzi email.

Il fatto è che non so da dove partire con il Mysql, ho l'easyphp per simularne l'ambiente (mi serve per Joomla), ma non so come crearlo per Website, come gestirlo, inserire i dati, lavorarci e tirarli fuori...
Quì sono proprio a zero.

Citazione
Certamente. Anche se sarebbe meglio riscrivere tutto per il mysql.
Penso che mi dovrò mettere a cercare, avevo fatto un pezzo di codice in PHP (cercando in giro) ma mi da risultati nulli se metto due echo e voglio due risultati...

Sarebbe comunque interessante anche per gli altri se avessero problemi simili (io ho lottato per un pò con il server del dominio e quando ho capito il problema l'ho spiegato per tutti, magari un giorno con un motore di ricerca un altro risolve i suoi di guai)

Citazione
La strada dei CMS non è tutta rose e fiori. Un sito che non ha bisogno di frequenti "ritocchi" non gestito efficientemente da un cms se si considera che spesso sono necessari aggiornamenti degli script, ci si espone al rischio degli exploit ed è "pesante".
Ma è comodissima, hai bisogno di qualcosa? Qualcuna l'ha scritta :)
Però come hai spiegato in un altro post se si blocca bisogna aspettare quei due o tre guru che la sanno riparare (se non ricordo male era un post in cui spiegavi perchè imparare il PHP)  :)

Citazione
Tanto per dirne una, sto provando a realizzare un sito con wordpress su tophost, ma si tratta di un'impresa titanica. Db che va continuamente in timeout, pagine lentissime e non oso nemmeno pensare al discorso dei necessari backup per evitare la perdita dei dati. Il QOS adottato è ridicolo su un sito che ambisce a fornire un servizio su internet ..... può andar bene solo per un sito statico o un sito di test, praticamente quelli che ho io con i vari serzio.it serzio.com ed altri
Ho provato a dare un occhiata ai domini ma avrai i dati in pagine interne.
Con Wordpress ho il mio blog e in effetti è lento... ma anche il mio PC ha una responsabilità non indifferente in questo :)

Ciao