Newsgroup: it.comp.www.php
Titolo: Newsletters

Ciao a tutti;
ho la necessità di implementare un sistema di newsletters. Purtroppo
il problema più grande non è quello di trovare uno script, per poche
fesserie posso farmelo da solo, è sapere come reggeranno i server ad
un inoltro massiccio di mail. Io parlo di mail che vengono spediti a
migliaia (circa 6.000 che con gli anni aumenteranno) destinatari.
I problemi ovviamente sono due: non fare sembrare questo inoltro
massiccio di mail come spam, e secondo trovare un sistema in grado di
non mandarmi in crash il mail server.
Ma poi subentra la seconda necessità, ovvero quella di poter gestire
in maniera semplice (perchè poi l'inoltro verrà gestito da altre
persone con scarse conoscenze informatiche) l'inoltro delle mail.
Chiedo a chiunque avesse avuto le medesime necessità, come è riuscito
a risolvere il problema.
Grazie

 a risolvere il problema.
[OT]
Se puo' esserti utile, io sotto Linux utilizzo ezmlm
http://www.ezmlm.org/
[/OT]
-- 
~omar
firma in costruzione

 persone con scarse conoscenze informatiche) l'inoltro delle mail.
Definisci "gestire in maniera semplice l'inoltro delle mail".
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

1) I contenuti sono del semplice testo, ma non è raro che possa essere
spedito in allegato anche un file. Io preferisco da sempre le mail di
semplice testo, che evitano (nei limiti del possibile) problemi di
visualizzazione. Ho pensato che può essere spedito anche ad ogni
indirizzo mail, al posto del messaggio, un link, che porta l'utente ad
una pagina contenente il testo della mail ed eventuali file riducendo
al minimo la dimensione della mail (con il vantaggio di tenere traccia
chi visualizza o meno la mail)
2) Ok, posso anche utilizzare più mail server, posso anche schedulare
l'inoltro di più mail, ma alla fine nessuno sa quantificare il numero
di mail? Se io contatto il mio ISP o hosting? Credete che non possano
rispondermi?

 rispondermi?
Che cosa intendi per "quantificare il numero di mail"?


Nel senso che posso spedire 50-100-250 mail al colpo (tenendo conto di
inserire tali indirizzi nel campo BCC, ti spedire ad intervalli di
tempo, e quindi di tutti i consigli che mi hai dato)?


Se decidi di usare il metodo BCC contatta il tuo provider SMTP e
1) informati sul limite di recipient in bcc che hanno impostato.
2) avvisali della scelta che hai fatto per evitare di essere blacklistato.
-- 
~omar
firma in costruzione (ma ci sono quasi...)

Ok, ti ringrazio.
Ora però mi sorge un altro dubbio.
Se io dovessi utilizzare il mio PC per l'inoltro di newsletters, so
quale SMTP setto e quindi so a chi riferirmi (es. SMTP: 
out.virgilio.it
--> Virgilio).
Per quanto riguarda i servizi di hosting, immagino che la funzione
mail() di PHP abbia un SMTP predefinito a cui riferirsi, impostato
dall'amministratore del server.
Ma è possibile in PHP decidere quale SMTP impostare utilizzando la
funzione mail() (o simili) di PHP? Qual'ora fosse possibile, ai server
di chi offre il servizio hosting graverebbe solo un costo in cicli
macchina, nulla riguardante i mail server. Giusto? Perchè io fare
riferimento ad un mail server diverso da chi offre il servizio di
hosting.
Ma in giro, anche di offerte commerciali, nessuno offre mail server da
utilizzare a questi scopi?
Voglio sottolineare che non si tratta di un'attività di spam, si
tratta di una base di dati che ha più di 10 anni e che nel tempo le
persone hanno dato la loro adesione...

 persone hanno dato la loro adesione...
E' irrilevante.
---
~omar

Mattia wrote:

L'RFC del protocollo SMTP afferma che un server che lo implementi
correttamente DEVE poter inviare un messaggio con minimo 100
destinatari (in TO, CC, BCC), per cui se ti tieni al di sotto di tale
limite non dovresti mai incorrere in problemi.


 Certo, ma io non inventerei di nuovo la ruota...
Strano detto da te (vedi sendmail ...).


 persone hanno dato la loro adesione...
Visto che sei in argomento tieni presente la legge sulla privacy, la
possibilita' da parte degli utenti di rimuoversi dalla lista in
qualsiasi momento ed una eventuale informativa da far accettare
all'atto dell'adesione.


 Strano detto da te (vedi sendmail ...).
Ho gia' spiegato sopra...


 Ho gia' spiegato sopra...
Si,lo hai spiegato, preferisci scrivere 10 righe di codice non
portabili piuttosto che leggere 2 minuti un pagina di un manuale e
sostituirli con 1 riga che funziona su tutte le piattaforme supportate
dal PHP.


 dal PHP.
Nel tuo mondo... nel mio si lavora con un linguaggio ottimizzandolo alla 
propria piattaforma...
secondo te mi metto a cercare una funzione che spedisce mail?
--
~omar

 secondo te mi metto a cercare una funzione che spedisce mail?
Cercare? Ho postato 1 riga di codice che fa esattamente quello che
fanno le tue 10 righe, solo che la riga che ho postato io funziona con
il safe_mode attivato, sotto windows e sotto tutte le piattaforme *nix
che hanno un altro software al posto di sendmail.
Se ti devi mettere a cercare una funzione che spedice le mail significa
che, oltre a non saper programmare in PHP, non hai nemmeno la capacita'
di aprire il manuale ufficiale, scrivere "mail" nel campo di ricerca e
premere invio.
Se vuoi continua pure ad improvvisare i tuoi script, ma evita di
postare suggerimenti e soluzioni scorrette, pericolose od illogiche.


 postare suggerimenti e soluzioni scorrette, pericolose od illogiche.
Si si certo, hai ragione tu...
Tu continua a fare il mirror di google, a me mi trovi qualche pianeta 
piu' avanti...
---
~omar

 piu' avanti...
Convinto tu, intanto ti ostini a scriver 10 righe di codice invece che
1, se per te questo e' essere un pianeta avanti probabilmente non
conosci il concetto di ordine.


 funzione mail().
ROFTL!
Ci rinuncio... e io che perdo tempo a rispondere...
Sei troppo un personaggio!
Posso affittarti per Capodanno?
O lo passi a fotocopiare google per bacchettare gli hobbysti che ti 
danno retta?
Non ti plonko giusto perche' mi diverte leggere i tuoi "il manuale... 
questo sconosciuto..."
:-DDDD
--
~omar