Grab address book from email

giorgione_tg

Utente Attivo
31 Mar 2005
108
0
0
40
Roma
www.myspace.com
Ciao ragazzi, mi sto chiudendo, è da un pò che non sono tornato in questo sito visto che ho imparato a leggere meglio la documentazione. Quello che non riesco a capire è come diffondere il mio sito.

Ovvero sto creando una sorta di mio cms nel quale vi sono vari moduli. In molti siti di networking (facebook, myspace, studenti/giovani) vi è un form nel quale si dice: importa tutti i tuoi amici.

In quel caso lasci e-mail e password e il sito manda in automatico un e-mail di invito a tutti i tuoi amici.

Come fare?

Io ho pensato a 2 soluzioni:

  • Imap
  • Curl

Il problema fondamentale è che per l'imap, connettersi e operare sui contatti è semplice, anche se non esiste una vera funzione per esportare tutti i contatti.
Ho visto delle classi sul web nelle quali attraverso l'url riuscivano a prendersi tutti i contatti.

Ora, di usare classi a pagamento o altrui un pò mi da fastidio. Però credo che tramite Imap l'operazione diventa pesante, poichè è un pò elaborata: seleziono tutte le e-mail, cerco tutti i contatti senza ripetizioni e per ognuno mando un e-mail di invito. Come operazione diventa sicuramente pesante visto che non esiste una funzione apposita per l'esportazione dei contatti...

Ci sono alternative?
 
si, grazie di tutto, ma mi sarebbe piaciuto ad esempio comprendere 2 cose:

  • Licenza: sono gratuite, quindi le posso rivendere se unite ad un prodotto o servizio fatto da me?!
  • Fattibilità: se sono state fatte da qualcuno, da dove cavolo l'ha presa la documentazione? Voglio dire, la funzione imap ho visto che non ha possibilità di accesso ai contatti e all'esportazione. Mentre per le connessioni fatte tramite curl, i soggetti che hanno creato le classi, da dove l'hanno tirata fuori la documentazione? Si sono studiati gli url di un sito? Perchè sto cercando su google, ma non trovo la documentazione sugli url... Ad esempio facebook con le proprie applicazioni fornisce molta più documentazione e molto ben fatta...

Di base volevo evitare di utilizzare codice esterno per questo progetto che sto curando interamente io...
 

Discussioni simili