- récuperer les mails en php [ Nioubie - aideeez moi ] [ IMAP inside ] - Linux et OS Alternatifs
Marsh Posté le 23-07-2002 à 10:26:59
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
Marsh Posté le 23-07-2002 à 10:28:21
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é
Marsh Posté le 23-07-2002 à 10:31:45
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.
Marsh Posté le 23-07-2002 à 10:33:35
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 ?
Marsh Posté le 23-07-2002 à 10:34:59
si sur www.horde.org y a une doc assez complete pour l installation d'IMP
Marsh Posté le 23-07-2002 à 10:35:57
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 ?
Marsh Posté le 23-07-2002 à 10:49:21
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
Marsh Posté le 23-07-2002 à 10:50:51
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
Marsh Posté le 23-07-2002 à 11:54:49
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 )
Marsh Posté le 23-07-2002 à 13:26:06
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
Marsh Posté le 23-07-2002 à 13:36:32
[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.......
Marsh Posté le 23-07-2002 à 13:46:15
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
Now, tu peux installer IMP/Horde
Fred.
Marsh Posté le 23-07-2002 à 14:21:02
_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 Now, tu peux installer IMP/Horde Fred. |
on voit que tu sais parler a un nioubie toi
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 )
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
(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
Marsh Posté le 23-07-2002 à 14:26:36
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)
Marsh Posté le 23-07-2002 à 14:31:12
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
Marsh Posté le 23-07-2002 à 14:33:24
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..
Marsh Posté le 23-07-2002 à 14:48:09
_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
Marsh Posté le 23-07-2002 à 14:50:27
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 ???
Marsh Posté le 23-07-2002 à 16:32:14
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
Marsh Posté le 23-07-2002 à 16:59:13
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
Marsh Posté le 23-07-2002 à 17:00:39
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
Marsh Posté le 23-07-2002 à 17:16:16
a y est ca marche
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
Marsh Posté le 23-07-2002 à 17:18:17
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
Marsh Posté le 23-07-2002 à 17:52:41
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 ?
j'dois faire encore quoi pour que imap me recupere bien mes mails ???
je sais que j'suis chiant...
merci beaucoup pour votre aide
Marsh Posté le 23-07-2002 à 10:09:26
jour les gens
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
Message édité par ZuL le 23-07-2002 à 10:17:59