OVH Community, votre nouvel espace communautaire.

Consulter les mails via interface maison


Shadow aok
12/07/2006, 08h33
Je suis dehors ===> []

L.Boggio
12/07/2006, 08h02
La demande initiale, c'était "pour consulter les mails d'une boite ovh depuis une appli PHP"

Shadow aok
11/07/2006, 16h03
L.Boggio écrivait :
Ainsi que SquirrelMail, imp, etc, etc, etc...
Oui mais pas plusieurs comptes mails pour un même compte utilisateur ?

Cid
11/07/2006, 15h55
Bon ça marche à peu près mais c'est la galère pour le codage...

Faudra que je me plonge plus profondément dans les fonctions imap.

A+

L.Boggio
10/07/2006, 21h05
Ainsi que SquirrelMail, imp, etc, etc, etc...

Cid
10/07/2006, 14h53
Shadow aok écrivait :
Sinon tu peux utiliser iXmail qui fait la même chose que ce que tu comptes programmer.
Il gère plusieurs boîtes (par utilisateur) et utilisateurs qui plus est
Ah OK, hé bien merci pour le tuyau.

Shadow aok
10/07/2006, 14h35
Sinon tu peux utiliser iXmail qui fait la même chose que ce que tu comptes programmer.
Il gère plusieurs boîtes (par utilisateur) et utilisateurs qui plus est

Cid
10/07/2006, 13h53
Shadow aok écrivait :
ns0.ovh.net:143
Merci Msieur, je vais tester ça !

Shadow aok
10/07/2006, 13h45
ns0.ovh.net:143

Cid
10/07/2006, 13h22
Noxiweb écrivait :
Bonjour,

Oui c'est possible avec IMAP
Justement j'ai trouvé ça :

Code PHP:
$mailbox imap_open("{imap.pro.proxad.net:143}INBOX",
"newsletter@commentcamarche.net",
"password");

$check imap_check($mailbox);
$nMessages imap_num_msg($mailbox);

echo 
"";

for(
$index=1$index <= $nMessages$index++){
    
$header imap_header($mailbox$index);

    echo 
"$header->Subject\n";

    
$from $header->from[0];

    echo 
"$from\n";

    
$corps imap_body($mailbox,$index);
    echo 
"$corps\n";

    if (
eregi(".*a detruire.*",$header->Subject)||
    
eregi("destruction",$corps)) {
        
imap_delete($mailbox,$index,0);
    }
    echo 
"\n";
}
imap_expunge($mailbox);
imap_close($mailbox);

?>
Mais je me rappelle d'un blocage de IMAP : ce n'est peut être que pour envoyer des mails, ça m'arrangerait car je souhaite consulter uniquement.

Ce qui risque de me poser problème : comment renseigner le nom du serveur et le port (je suis sur un 300 GP), dans l'exemple on a imap.pro.proxad.net:143.

Une idée ?

Noxiweb
10/07/2006, 13h10
Bonjour,

Oui c'est possible avec IMAP

Cid
10/07/2006, 13h04
Bonjour,

Je cherche à développer une interface pour consulter les mails d'une boite ovh depuis une appli PHP.

L'un d'entre vous a t'il déjà réalisé ce genre de script ?
Est ce seuleument possible ?

Merci.