He estat fent proves amb gmail-lite
Mha cridat latenció la llibreria gmail-lite i he estat fent proves.
Aquí vos ensenyo una mica com ha anat. Es bastant fàcil.
La instal·lació:
Jo treballo sobre un Windows2000 Server (coses de la feina)però suposo que amb Linux deu ser bastant similar.
Primer descarreguem la llibreria gmail-lite .
Desprès descarreguem el Win32OpenSSL si no el tenim, i linstal·lem.
Nota: això ens permetrà utilitzar php_curl.dll per connexions https, sinó al carregar lextensió et donarà un error per falta de llibreries dll.
El següent pas es parar el servei de lapache, anar al php.ini i descomentar lextensió php_curl.dll
Nota: php_curl.dll es lextensió per a PHP de libcurl que es una eina de transferència de fitxers mitjançant la sintaxis URL, que suporta aquests protocols entre daltres: FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE i LDAP.
Libcurl esta disponible per a PHP des de la versió 4.0.2 (ja fa molt daixò)
Per finalitzar iniciem lapache i comprovem que no hi ha errors.
Ho pots comprovar mirant el phpinfo, però si no dona cap error en pantalla no crec que tingues més problemes.
phpinfo.php
phpinfo(INFO_MODULES);
Desenvolupament:
Una vegada ja tens tots els complements ens posem al codi!!
La prova que he fet únicament mira els correus de linbox i diu si estan llegits o no i quants nhi ha en total, però ja es veu una mica el funcionament.
El codi es aquest:
gmail.php
Crec que es fàcil dentendre lAPI de gmail-lite, però si teniu algun dubte el deixeu als comentaris.
La documentació completa la podeu al mateix paquet.
Update: Estaria be tenir una pagina de descarrega que agafes els fitxers del gmail. Si tinc una mica de temps igual ho miro de fer.
Aquí vos ensenyo una mica com ha anat. Es bastant fàcil.
La instal·lació:
Jo treballo sobre un Windows2000 Server (coses de la feina)però suposo que amb Linux deu ser bastant similar.
Primer descarreguem la llibreria gmail-lite .
Desprès descarreguem el Win32OpenSSL si no el tenim, i linstal·lem.
Nota: això ens permetrà utilitzar php_curl.dll per connexions https, sinó al carregar lextensió et donarà un error per falta de llibreries dll.
El següent pas es parar el servei de lapache, anar al php.ini i descomentar lextensió php_curl.dll
Nota: php_curl.dll es lextensió per a PHP de libcurl que es una eina de transferència de fitxers mitjançant la sintaxis URL, que suporta aquests protocols entre daltres: FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE i LDAP.
Libcurl esta disponible per a PHP des de la versió 4.0.2 (ja fa molt daixò)
Per finalitzar iniciem lapache i comprovem que no hi ha errors.
Ho pots comprovar mirant el phpinfo, però si no dona cap error en pantalla no crec que tingues més problemes.
phpinfo.php
phpinfo(INFO_MODULES);
Desenvolupament:
Una vegada ja tens tots els complements ens posem al codi!!
La prova que he fet únicament mira els correus de linbox i diu si estan llegits o no i quants nhi ha en total, però ja es veu una mica el funcionament.
El codi es aquest:
gmail.php
Crec que es fàcil dentendre lAPI de gmail-lite, però si teniu algun dubte el deixeu als comentaris.
La documentació completa la podeu al mateix paquet.
Update: Estaria be tenir una pagina de descarrega que agafes els fitxers del gmail. Si tinc una mica de temps igual ho miro de fer.
1 comentario
TONI -