Appunti ad una mente congestionata

10 settembre 2009

Blog via e-mail

Sto ovviamente smanettando per tirar su questo blog... penso che si senta il rumore fino e lì!
Bene, uno dei motivi principale per cui ho scelto proprio b2evolution, è la possibilità di inviare post via e-mail. Ovviamente, dopo vari tentativi e imprecazioni per trovare un account che andasse co sto sistema (non mi si autenticava neanche!), ho risolto il problema account di posta e mi si è presentato un bug riguardo la decodifica del messaggio una volta scaricato dal server! L'errore si presenta così:
Fatal error: Class 'mime_parser_class' not found in
/home3/lahostor/public_html/adicon/cron/getmail.php on line 491

Ravanando ((Voce del verbo ravanare. Sinonimo: Googlare)) un po' su internet, non ho trovato soluzioni, quindi? Ho fatto lo smanettone ed ho cominciato a mettere mano al codice. Per non tirarvela lunga, bisogna modificare il file cron/getmail.php e modificare alla linea 45 come segue:
// load_class( '../inc/_ext/mime_parser/rfc822_addresses.php' );
require_once $inc_path . '_ext/mime_parser/rfc822_addresses.php';
// load_class( '../inc/_ext/mime_parser/mime_parser.php' );
require_once $inc_path . '_ext/mime_parser/mime_parser.php';

Problema risolto... pare!

Addendum. Funziona, confermo. L'unica cosa che ho dovuto fare ancora, è creare un processo cron sul server per lanciare ogni tot lo script che fa il pull dei messaggi, il codice è questo:
*/15 * * * * ..../public_html/adicon/cron/getmail.php > /dev/null

P.S. nel frattempo sono passato (("Passato" per modo di dire, ho ricopiato tutto a mano!)) da b2evolution a WordPress
Share:

0 commenti:

Posta un commento