Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1336 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [ IMAP inside ] - récuperer les mails en php [ Nioubie - aideeez moi ]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ IMAP inside ] - récuperer les mails en php [ Nioubie - aideeez moi ]

n°128076
ZuL
Posté le 23-07-2002 à 10:09:26  profilanswer
 

jour les gens  :hello:  
donc j'ai un serveur freebsd 4.4
postfix
les mails arrivent directement dans /home/user/Maildir/new
la commande mail ne permet pas de les recuperer parce que j'ai pas monté de procmail ou fetchmail ou quoi que ce soit d'autre.
en fait j'ai besoin de récuperer mes mails en php (la recuperation via client viendra plus tard)
on m'a conseillé, plutot que de recoder un parseur, d'installer un client imap.
considérant ma config (les mails ds Maildir) ca posera pas de probleme ? j'pourrai interfacer facilement avec php ?
 
parlez moi comme a un mome de 4 ans le imap je sais a peine ce que c'est :D


Message édité par ZuL le 23-07-2002 à 10:17:59
mood
Publicité
Posté le 23-07-2002 à 10:09:26  profilanswer
 

n°128083
snooper
Posté le 23-07-2002 à 10:26:59  profilanswer
 

Pour recupérer des mails en IMAP via une interface php je te conseil IMP.
C'est l interface webmail utilisé par free par exemple.
 
http://www.horde.org

n°128084
ZuL
Posté le 23-07-2002 à 10:28:21  profilanswer
 

snooper a écrit a écrit :

Pour recupérer des mails en IMAP via une interface php je te conseil IMP.
C'est l interface webmail utilisé par free par exemple.
 
http://www.horde.org




 
oué mais le imap y va faire quoi ? me virer mes mails de /home/user/Maildir ? les dispatcher sur les mailbox ?
 
edit : http://www.horde.org cai cassé


Message édité par ZuL le 23-07-2002 à 10:28:47
n°128087
snooper
Posté le 23-07-2002 à 10:31:45  profilanswer
 

L'avantage du protocole impa est qu il permet juste une lecture des mails et de recupérer les pieces jointes.
Apres c a paramétrer tes mails sont laisser dans la mailbox du user.

n°128089
ZuL
Posté le 23-07-2002 à 10:33:35  profilanswer
 

snooper a écrit a écrit :

L'avantage du protocole impa est qu il permet juste une lecture des mails et de recupérer les pieces jointes.
Apres c a paramétrer tes mails sont laisser dans la mailbox du user.




 
j'vais regarder...t'as pas un bon site dans un coin (si possible en francais)sur l'install + config d'imap ? :D

n°128090
snooper
Posté le 23-07-2002 à 10:34:59  profilanswer
 

si sur www.horde.org y a une doc assez complete pour l installation d'IMP

n°128091
ZuL
Posté le 23-07-2002 à 10:35:57  profilanswer
 

snooper a écrit a écrit :

si sur www.horde.org y a une doc assez complete pour l installation d'IMP




 
ca marche pas chez moi horde.org
 
edit : horde.org ca tourne ...Cai le serveur qui chiait.
 
ptite question...
j'ai pas installé php avec les biblios imap...faut je le reinstalle ? :(


Message édité par ZuL le 23-07-2002 à 10:45:12
n°128097
snooper
Posté le 23-07-2002 à 10:49:21  profilanswer
 

oui
c'est les source de php que tu as installé ?
Pk'il faut compiler avec divers option.
 
Pourtant moi le site web www.horde.org marche tres bien

n°128100
ZuL
Posté le 23-07-2002 à 10:50:51  profilanswer
 

snooper a écrit a écrit :

oui
c'est les source de php que tu as installé ?
Pk'il faut compiler avec divers option.
 
Pourtant moi le site web www.horde.org marche tres bien
 




 
ouais cai bon ca tourne horde.org
ouep j'ai install php a partir des sourceS...c'est pas grave je vais reconfig + reinstall

n°128129
ZuL
Posté le 23-07-2002 à 11:54:49  profilanswer
 

j'ai essayé d'installer imap-courier 1.4.3
ca chie... (le make install-configure me renvoie un code 2 et m'explique pas pkoi alor que tout s'est bien passé avant )
 
donc...Sivouplé les gens...comment je colle Imap sur mon systeme ?
(a propos...l'interface web de reception des mails je dois la coder moi meme...pas en reprendre une deja faite...cai pour l'integreg dans un site qui ne fera pas que boite mail ;) )

mood
Publicité
Posté le 23-07-2002 à 11:54:49  profilanswer
 

n°128182
snooper
Posté le 23-07-2002 à 13:26:06  profilanswer
 

faut compiler php avezc imap
install imap2001-c
 
Et sinon si tu dois developper en php l'interface les fonctions imap de php sont disponible et marche tres bien

n°128189
ZuL
Posté le 23-07-2002 à 13:36:32  profilanswer
 

[nom]snooper a écrit[/nom]
faut compiler php avezc imap
install imap2001-c
 
euh...install imap2001 -c   comment je fait marcher ca sous freebsd moi ???
 
Et sinon si tu dois developper en php l'interface les fonctions imap de php sont disponible et marche tres bien
 
oué ca je sais...mais aavnt je dois faire marcher ce putain de imap...et reinstaller php.......:(

n°128196
_Evangelio​n_
Posté le 23-07-2002 à 13:46:15  profilanswer
 

cd /usr/ports/mail/cclient/ && make install clean
apres tu compiles ton php
cd /usr/ports/www/mod_php4/ && make
tu selectionnes
GD2, zlib, bzip2,mcrypt,Imap,Mysql,XML,pspell
(perso, j'ai snmp,ftp, et d'autres trucs en plus)
ensuite tu "make install clean", et s'il pleurre parce que c'est  
déjà installé tu "make deinstall && make install clean"
 
Ch'te conseille de cvsup les ports avant, parce que ca pleut du fix à tout va en ce moment, exploitZ powah.
Pis entre nous, la 4.4 c'est un peu vieux :D  
 
Now, tu peux installer IMP/Horde  :)  
 
Fred.


Message édité par _Evangelion_ le 23-07-2002 à 13:47:17
n°128216
ZuL
Posté le 23-07-2002 à 14:21:02  profilanswer
 

_Evangelion_ a écrit a écrit :

cd /usr/ports/mail/cclient/ && make install clean
apres tu compiles ton php
cd /usr/ports/www/mod_php4/ && make
tu selectionnes
GD2, zlib, bzip2,mcrypt,Imap,Mysql,XML,pspell
(perso, j'ai snmp,ftp, et d'autres trucs en plus)
ensuite tu "make install clean", et s'il pleurre parce que c'est  
déjà installé tu "make deinstall && make install clean"
 
Ch'te conseille de cvsup les ports avant, parce que ca pleut du fix à tout va en ce moment, exploitZ powah.
Pis entre nous, la 4.4 c'est un peu vieux :D  
 
Now, tu peux installer IMP/Horde  :)  
 
Fred.




 
on voit que tu sais parler a un nioubie toi :D
 
j'ai mis la 4.4 parce que la 4.6 le serveur X provoquait, lors des tests d'install, un reboot systematique.(moi nioubie moi veut interface :D )
les ports je les ai pas installés paske trop vieux sur la 4.4...j'vais essayer de les remettre.
c'est quoi cvsup ?
 
bon j'va essayer...mirci :D
(ca chie toujours a fond courier-imap....j'vais essayer d'installer imp )
 
edit... IMP/horde c'est une interface web nan ? parce que je dois en developper une...pas en reprendre une toute faite  


Message édité par ZuL le 23-07-2002 à 14:25:33
n°128220
ZuL
Posté le 23-07-2002 à 14:26:36  profilanswer
 

la questionb c'est...comment j'installe proprement un serveur imap sur ma machine ??? (et juste le serveur imap...je verrai apres pour la config de php avec les librairies)

n°128225
ZuL
Posté le 23-07-2002 à 14:31:12  profilanswer
 

j'ai choppé imap-courier 1.4.3
quand je veux faire le ./configure y veut un user non privilégié
alors je me logue en pov' user normal...
je fais un ./configure et la...
./configure : error canot create ./config.log : permission denied
 
okay..je passe en su, je lance ./configure --disable-root-check
la config se passe nikel
make
ca passe nikel
make install
nikel
make install-configure
errno code 2
exit
 
et la quand je veux faire mon /php/ ./configure --with-apxs --with-pgsql --with-imap
y me fait une erreur du style pas trouvé rfc822.h
:(

n°128227
_Evangelio​n_
Posté le 23-07-2002 à 14:33:24  profilanswer
 

Tu as cvsup tes ports?
----------------------
root@armada:~ >ls /usr/ports/mail/ |grep imap
courier-imap/
cyrus-imapd/
dkimap4/
imap-uw/
 
tu choisi celiu qui te plais et tu "make install clean" dedans..


Message édité par _Evangelion_ le 23-07-2002 à 14:34:22
n°128236
ZuL
Posté le 23-07-2002 à 14:48:09  profilanswer
 

_Evangelion_ a écrit a écrit :

Tu as cvsup tes ports?
----------------------
root@armada:~ >ls /usr/ports/mail/ |grep imap
courier-imap/
cyrus-imapd/
dkimap4/
imap-uw/
 
tu choisi celiu qui te plais et tu "make install clean" dedans..




 
y sont pas installés les ports sur ma machine...
le repertoire /usr/ports existe pas
la commande cvsup est pas reconnue (command not found)
et sur le CD de la 4.6 (/stand/sysinstall) quand je vais ds les packages et que je cherche imap...y me trouve qu'un pauvre module en perl d'admin de serveur imap :(

n°128238
ZuL
Posté le 23-07-2002 à 14:50:27  profilanswer
 

bon je suis en train d'installer les ports sur ma machine
"extracting ports into /usr directory..."
j fais quoi apres pour les mettre a jour ???

n°128294
_Evangelio​n_
Posté le 23-07-2002 à 16:32:14  profilanswer
 

il te faut cvsup (le binaire) et les 2 files de conf
pkg-add au besoin. "cvsup-snap-16.1f.tar.gz"
 
--------------------------------
root@armada:~ >more ports-cvs
*default  host=cvsup.FreeBSD.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs
*default  tag=.
*default  delete use-rel-suffix
*default compress
 
ports-all
--------------------------------
Ch'te file son copain mais pour les src  :)  
 
root@armada:~ >more cvsupfile  
*default  host=cvsup.FreeBSD.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs  
*default  tag=RELENG_4
*default  delete use-rel-suffix
*default compress
 
src-all
 
Voila. ensuite tu cvsup ports-cvs et tu mattes  :D

n°128308
ZuL
Posté le 23-07-2002 à 16:59:13  profilanswer
 

bon en fait j'ai fait les install sans mettre a jour les ports...s'pas grave C quand meme recent la 4.6
 
donc...j'ai fait l'install de php avec tout ce qui faut...
 
par contre si je fais un phpinfo dans mon rep web y me trouve toujours la version que j'avais installé avant et ce, sans le support du imap :(
et ca a l'air d'etre la seule version installée sur le systeme

n°128309
ZuL
Posté le 23-07-2002 à 17:00:39  profilanswer
 

en fait y m'a tout reinstallé...mais j'ai l'impression qu'il continue a tourner avec les versions d'avant
ds le style...y continue a tourner sur apache 1.3.26 alors que les ports ont topé apache 1.3.24
 
edit j'ai bien collé le support du imap ds les options :(


Message édité par ZuL le 23-07-2002 à 17:01:24
n°128314
ZuL
Posté le 23-07-2002 à 17:03:19  profilanswer
 

et pkg-add command not found

n°128320
ZuL
Posté le 23-07-2002 à 17:16:16  profilanswer
 

a y est ca marche :D
 
edit : 1ere fois que j'suis content d'avoir une erreur en php :  
 
 
Warning: IMAP: Expected Array as envelope parameter in /www/Nomadesk/mail/message.php on line 3


Message édité par ZuL le 23-07-2002 à 17:16:44
n°128321
_Evangelio​n_
Posté le 23-07-2002 à 17:18:17  profilanswer
 

Pardon?!?!
"y continue a tourner sur apache 1.3.26 alors que les ports ont topé apache 1.3.24 "  
ca deja, c'est pas possible. ou alors tu t'es gourré quelque part.
 
root@armada:~ >grep PORTVERSION /usr/ports/www/apache13/Makefile                                                                  
PORTVERSION=    1.3.26
 
je sens que c'est le mega souk sur ta box  :D

n°128329
ZuL
Posté le 23-07-2002 à 17:52:41  profilanswer
 

chut chut ca tourne la...
probleme suivant : arriver a faire tourner imap correctement sur le systeme...
les commandes imap sont reconnues par apache
nouveau pbleme :  
le service imap a l'air de tourner ( voila ce que j'ai quand je fais un telnet localgost 143)
 
www# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.nomadev.com.
Escape character is '^]'.
INFO: LOGIN, user=user, ip=[127.0.0.1]
* PREAUTH Ready.
?  
 
a partir de la normalement le imap est bon nan ?
apres quoi que je tape (je connais pas les commandes imap :( ) ca me fait un :  
trucquejaitape NO Error in IMAP command received by server.  
 
de plus : tous mes mails sont stockés dans /home/nomduuser/Maildir/
Imap va aller les toper directement la dedans ou pas ?
dans le /Maildir/new  y a des fichiers style
1027349286.14620_0.www.nomadev.com
c'est bon jusque la ? j'suis proche du but ? :p
j'dois faire encore quoi pour que imap me recupere bien mes mails ???
 
je sais que j'suis chiant...
merci beaucoup pour votre aide

n°128353
ZuL
Posté le 23-07-2002 à 18:32:21  profilanswer
 

[:xx_xx]

n°128904
ZuL
Posté le 24-07-2002 à 17:14:35  profilanswer
 

up les gens...j'V en avoir bézoin demain au raf :D

n°129096
ZuL
Posté le 24-07-2002 à 22:05:43  profilanswer
 

:bounce:  
 
if(demain.pasréponse) nouvotopic();

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [ IMAP inside ] - récuperer les mails en php [ Nioubie - aideeez moi ]

 

Sujets relatifs
existe t-il un shell genre linux sous windows ?! [cygwin inside]Mais que vois-je, du Apple chez Microsoft!!! (Photos Inside)
Aol numeris ss linux .. pas moyen ==> fichier Conf inside ! je renonceMandrake 8.2 PPC : solution inside
Postfix / Imap et leur configuration .Linux & Bash : récupérer sortie standard d'un script dans une variable
Newbie inside: problème souris MDK 8.2Et voila j'ai fait une connerie [drivers Nvidia inside]
Récupérer une partition ext2 (xfs en fait) effaçée par PMagic ! :([MBR] Comment la récuperer ?
Plus de sujets relatifs à : [ IMAP inside ] - récuperer les mails en php [ Nioubie - aideeez moi ]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR