Ho provato a fare l'integrazione con Mailchimp e sembrerebbe funzionare.
Nella branch mailchimp ho prima aggiunto la libreria creando la classe in application/libraries e aggiungendo i file della libreria stessa in application/third_party.
Ho provato quindi ad integrare l'invio di una mail e la più semplice era quella del reset password.
Ho creato una funzione $this->mailchimp->sendMail($email, $subject, $content) generica che accetta mail, soggetto e contenuto html già generato basata su questo esempio della documentazione.
Purtroppo l'api di Mandrill in test mode non invia le mail veramente ma a giudicare dai json di risposta le mail raggiungono l'API e vengono o schedulate o respinte.
Per ora sto facendo tutto questo in locale ma per utilizzare la dashboard di Mandrill, testare ecc bisogna verificare il dominio da cui si mandano le mail e per farlo bisogna modificare i DNS del dominio (cosa che non possiamo fare da soli (Alfonso?)). Il problema è che quando "verifichi" un dominio su Mandrill non lo puoi usare con altri account fintanto che è linkato e se già usano Mailchimp potrebbero verificarsi problemi quindi il top sarebbe se ci dessero accesso al loro account.
Tecnicamente quindi a me sembra molto fattibile, però bisognerebbe testare con il dominio linkato per essere certi al 100%. Che ne pensi?
Ho provato a fare l'integrazione con Mailchimp e sembrerebbe funzionare.
Nella branch
mailchimp
ho prima aggiunto la libreria creando la classe inapplication/libraries
e aggiungendo i file della libreria stessa inapplication/third_party
.Ho provato quindi ad integrare l'invio di una mail e la più semplice era quella del reset password. Ho creato una funzione
$this->mailchimp->sendMail($email, $subject, $content)
generica che accetta mail, soggetto e contenuto html già generato basata su questo esempio della documentazione.Purtroppo l'api di Mandrill in test mode non invia le mail veramente ma a giudicare dai json di risposta le mail raggiungono l'API e vengono o schedulate o respinte.
Per ora sto facendo tutto questo in locale ma per utilizzare la dashboard di Mandrill, testare ecc bisogna verificare il dominio da cui si mandano le mail e per farlo bisogna modificare i DNS del dominio (cosa che non possiamo fare da soli (Alfonso?)). Il problema è che quando "verifichi" un dominio su Mandrill non lo puoi usare con altri account fintanto che è linkato e se già usano Mailchimp potrebbero verificarsi problemi quindi il top sarebbe se ci dessero accesso al loro account.
Tecnicamente quindi a me sembra molto fattibile, però bisognerebbe testare con il dominio linkato per essere certi al 100%. Che ne pensi?