Inviare mail con CakePHP utilizzando un server SMTP

inviare mail con cakephp utilizzando un server smtp
Riporto sotto il codice esempio per utilizzare un server SMTP per inviare una mail utilizzando CakePHP. Da notare che per non mandare in errore il controller bisogna passare i valori dei destinatari to, cc e bcc nel caso fossero più di uno sotto forma di array e non sotto forma di stringa. Corretto: $this->Email->to = array('email1@domain.ext','email1@domain.ext'); Sbagliato: $this->Email->to = 'email1@domain.ext; email1@domain.ext'; Il codice sotto è commentato per una migli

PDOException: SQLSTATE[22001] – Drupal 7.10

pdoexception sqlstate22001 drupal 7 10
Stavo lavorando ad una installazione di Drupal 7.10 e mi sono imbattuto in un bel di PDOException: SQLSTATE: String data, right truncated: 1406 Data too long for column 'delta' at row 1: INSERT INTO {block} (module, delta, theme, status, weight, region, pages, title) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7); . Ho fissato

Drupal Day 2011 – le slides dei talk

drupal day 2011 le slides dei talk
Lo scorso 3 dicembre ho partecipato a Roma, presso l'Università La Sapienza, al DrupalDay 2011. L’evento è stato ideato per far confluire le esigenze tecniche e necessità di business di imprenditori, manager, sviluppatori, art director e decision maker. In parole povere un seminario di approfondimento sul famoso framework di sviluppo. Ho raccolto le slides di alcuni interessanti talk in questo articolo.

Temi per WordPress

temi per wordpress
Basta fare un po' di ricerca su Google e si trovano migliaia di pagine che provano a illustrare quali siano i migliori framework per temi WordPress. Per quello che mi riguarda, da quando ho iniziato a sviluppare layout personalizzati e ho trovato molto utile Sandbox. Il passo sucessivo è stato scoprire Thematic e suoi child theme. Sono stati la mia cassetta degli attrezzi per molti anni. Ma nei giorni scorsi ho messo le mani su Constellation. Devo dire che mi sta dando delle soddisfazioni:

PEC: solo qualche giorno ancora per mettersi in regola (forse)

pec solo qualche giorno ancora per mettersi in regola forse
E' stato prorogato di un mese l'obbligo per tutte le società, tranne quelle individuali, di dotarsi di una casella di Posta Elettronica Certificata. Se entro il mese di dicembre (il termine inizialmente era stato fissato per il 29 novembre) non comunicheranno l’indirizzo al Registro Imprese tenuto dalle Camere di commercio, saranno sanzionate con multe da 103 a 1032 euro. Anche le società sono dunque tenute ad avere un indirizzo Pec per inviare e ricevere messaggi online con lo stesso valor

Aggiungere i link alle immagini con OptimalFade

aggiungere i link alle immagini con optimalfade
Mi è capitato di dover fare il restyling di un sito. Questo sito caricava già tutto un set di plugin jQuery, tra questi pure un fader di immagini: OptimalFade Mi sono trovato nell'esigenza di dover aggiungere dei link ad alcune immagini su cui veniva eseguito il fade. Nativamente OptimalFade questo non lo consente. A questo punto i miei dubbi erano: Caricare un altro plugin oltre a questo e quindi appesantire i tempi di caricamento della pagina? Sostituire il plugin e quindi modificare

Influencer wannabe: back to 2006/2007

influencer wannabe back to 20062007
In merito agli articoli del Corriere e di Wired in cui proponevano utenti da seguire su Twitter, mi sento di condividere quello che scrive Gianluca Diegoli: le classifiche (e le loro cugine light, le liste) funzionano sempre perchè la competizione è nel DNA dell'uomo. Cambiano i media ma non cambiano le persone o le attitudini: mi pare di essere tornato nei ruggenti anni 2006/2007 quando invece di microbloggin e di Twitter, si parlava di blog. Anni in cui ancora pochissimi sapevano cosa fos

Le peggiori password del 2011

le peggiori password del 2011
Maashable ha pubblicato uno studio che analizza le peggiori password. La classifica è stata redatta sulla base di milioni di passoword rubate pubblicate online dagli hackers. 1. password 2. 123456 3. 12345678 4. qwerty 5. abc123 6. monkey 7. 1234567 8. letmein 9. trustno1 10. dragon 11. baseball 12. 111111 13. iloveyou 14. master 15. sunshine 16. ashley 17. bailey 18. passw0rd 19. shadow 20. 123123 21. 654321 22. superman 23. qazwsx 24. michael 25. football Sceglie

Scoperta vulnerabilità nella versione 1.4.1.4 di Zenphoto

scoperta vulnerabilita nella versione 1 4 1 4 di zenphoto
Purtroppo ogni tanto arriva anche la mail che mai vorresti ricevere: il cliente che ti dice "Quando tento di entrare nel mio sito mi appare questa scritta Internal Server Error". Il sito in questione è realizzato con una installazione di Zenphoto, il software opensource che gestisce gallerie fotografiche e gira in ambiente LAMP. Quindi la prima cosa che sono andato a controllare è .htaccess nella root del sito. E l'ho trovato compromesso: qualcuno aveva aggiunto delle regole che tentavano d

Da BlogEngine.NET 1.4 a BlogEngine.NET 2.5.0.6 su hosting Aruba

da blogengine net 1 4 a blogengine net 2 5 0 6 su hosting aruba
Utilizzo BlogEngine.NET per un progetto fin dal 2007, con soddisfazione se devo la verità. Fino a quando non è stato necessario un upgrade di versione. Avevo tentato già lo scorso febbraio di sostitituire la release 1.4 con una più aggiornata ma avevo desistito perchè lo spazio hosting (Windows Server 2003) dove risiede il progetto supporta solo .NET Framework 2.0, mentre per funzionare le versioni più aggionate di BlogEngine.NET hanno bisogno di .NET Framework superiori alla 2.0. Recente