Back to top

Autore Topic: Come Inviare Mail di "Dettagli nuovo utente"  (Letto 2460 volte)

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Come Inviare Mail di "Dettagli nuovo utente"
« il: 25 Ago 2015, 23:03:26 »
Salve,
ho effettuato dal pannello di amministrazione del DB il caricamento di utenti sul DB , tabella users , attraverso delle istruzioni SQL.
In tal modo sono riuscito a "preregistrare" un numero elevato di utenti che devono avere accesso a contenuti riservati.


Vorrei che ad ognuno di tali utenti arrivasse la mail di "Dettagli nuovo utente". Come posso fare a triggerarla ? Esiste qualche flag da settare su qualche tabella di joomla ?


Grazie 1000.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #1 il: 26 Ago 2015, 00:10:59 »
Ciao,
prima di procedere con l'email, come hai fatto con le password?

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #2 il: 26 Ago 2015, 00:22:44 »
Ciao ho eseguito la insert



insert into `_users`
(`id`,`name`,`Cognome`,`CodiceFiscale`,`username`,`password`,`email`,`usertype`,`block`,`sendEmail`,`activation`,`registerDate`,`lastvisitDate`,`params`)
values
(..)


però mi rendo conto che dopo tale insert , pur trovando l'utente inserito nella lista degli utenti , quando provo ad accedere al sito ed inserisco le credenziali dell'utente , mi dice che non le riconosce.
Perchè ? Forse è questo il motivo per cui non parte la mail ?


Grazie in anticipo per la risposta.

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #3 il: 26 Ago 2015, 00:44:45 »
ok ora sono riuscito ad inserire l'utente e ad a loggarmi con quell'utente.
Nella insert mettevo la password in chiaro mentre invece va convertita in formato MD5.


tuttavia la mail sui "Dettagli nuovo utente" non arriva ancora :-(


Cosa altro devo modificare ?

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #4 il: 26 Ago 2015, 07:48:52 »
Le mail partono solo quando l'inserimento viene effettuato tramite   l'interfaccia gestione utenti di joomla.    Se carichi i dati nel db dovrai far partire l'email a mano, magari con uno script php. Pensa comunque che se carichi 200 utenti e partono 200 email poco ci manca che il provider ti segnali come spammer.
 riesci a loggarti con tutte le password inserite in md5? Io sapevo che usava un algoritmo più complesso, puoi fare un altro test?

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #5 il: 26 Ago 2015, 19:20:42 »
posso solo verificare a campione...o hai un modo per fare il login via batch con un numero  elelvato di utenti?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #6 il: 26 Ago 2015, 19:31:29 »
Conviene mettere la stessa password per tutti e settare cambio obbligatorio al primo accesso. La password base la comunichi via email con massmail.

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #7 il: 26 Ago 2015, 19:38:22 »
Grazie tomtomeight.


Come setto cambio obbligatorio al primo accesso ?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #8 il: 26 Ago 2015, 19:40:55 »
Scusa mi accorgo adesso che operi sulla 2.5 non so se è un impostazikne presente anche su quella versione.

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #9 il: 26 Ago 2015, 19:42:43 »
Oddio ...dove hai letto che opero con la 2.5 ??

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #10 il: 26 Ago 2015, 19:46:16 »
Altrimenti perché hai postato nella sezione 2.5?

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #11 il: 26 Ago 2015, 19:49:39 »
 ;D ;D ;D ;D  hai ragione scusa ..ma è la prima volta che uso questo forum ...comunque è corretto..uso J2.5

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #12 il: 27 Ago 2015, 23:08:04 »
Allora ...sono riuscito a caricare tutti gli utenti sul db ed a cambiare la password in formato MD5...ho provato a loggarmi con 4 utenti diversi ed il logging funziona... unico neo ..ora , una volta loggato , navigando tra i contenuti riservati a tali utenti ..visualizzo il messaggio " seguente ...che vuol dire ?JUser: :_load: non è stato possibile caricare l'utente con ID: 263

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #13 il: 30 Ago 2015, 23:11:24 »
mmmmm... con quale query hai importato gli utenti?

Offline derrik72

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #14 il: 30 Ago 2015, 23:33:54 »
Ho risolto anche questo problema. ...ho creato un utente fittizio e gli ho cambiato l'id con quello indicato nell'errore. Grazie a tutti per le varie risposte. Al prossimo problema

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Come Inviare Mail di "Dettagli nuovo utente"
« Risposta #15 il: 30 Ago 2015, 23:36:16 »
penso questa

insert into `_users`
(`id`,`name`,`Cognome`,`CodiceFiscale`,`username`,`password`,`email`,`usertype`,`block`,`sendEmail`,`activation`,`registerDate`,`lastvisitDate`,`params`)
values
(..)


forse basterebbe cambiare id ad un utente xy a 263
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

 



Web Design Bolzano Kreatif