Manuel PHP

Précédent

 

Suivant

XXI. Fonctions IMAP

Pour avoir accès à ces fonctions, vous devez compiler PHP avec l'option --with-imap. Il faut avoir installé la librairie c-client. Chargez sa dernière version sur le serveur ftp://ftp.cac.washington.edu/imap/ et compilez la. Puis, copiez le fichier c-client/c-client.a dans /usr/local/lib ou n'importe quel autre dossier qui soit dans le chemin de link,. Enfin, copiez les fichiers c-client/rfc822.h, mail.h et linkage.h dans /usr/local/include ou n'importe quel autre dossier qui soit dans le chemin d'inclusion.

Table des matières
imap_append _ Ajoute une chaîne dans une boîte au lettre
imap_base64 _ Décode un texte codé en BASE64
imap_body _ Lis le corps d'un message
imap_check _ Vérifie le courrier de la boîte au lettre courante
imap_close _ Termine un flot IMAP
imap_createmailbox _ Crée une nouvelle boîte aux lettres
imap_delete _ Marque le fichier pour l'effacement, dans la boîte aux lettres courante.
imap_deletemailbox _ Efface une boîte aux lettres
imap_expunge _ Efface tous les messages marqués pour l'effacement
imap_fetchbody _ Retourne une section extraite du corps d'un message
imap_fetchstructure _ Lis la structure d'un message
imap_header _ Lit l'entête d'un message
imap_headers _ Retourne les entêtes de tous les messages d'une boîte au lettre
imap_listmailbox _ Liste les boîtes aux lettres
imap_listsubscribed _ Liste toutes les boîtes aux lettres souscrites
imap_mail_copy _ Copie les messages spécifiés dans une boîte aux lettres
imap_mail_move _ Déplace les messages spécifiés dans une boîte aux lettres
imap_num_msg _ Retourne le nombre de message dans la boîte aux lettre courante
imap_num_recent _Retourne le nombre de message récents dans la boîte aux lettre courante
imap_open _ Ouvre un flot IMAP vers une boîte aux lettres
imap_ping _ Vérifie que le flot IMAP est toujours actif
imap_renamemailbox _ Renomme une boîte aux lettres
imap_reopen _ Ouvre un flot IMAP vers une nouvelle boîte aux lettres
imap_subscribe _ Souscrit à une boîte aux lettres
imap_undelete _ Enlève la marque d'effacement d'un message
imap_unsubscribe _ Termine la souscription à une boîte aux lettres
imap_qprint _ Converti une chaîne à guillemets en une chaîne à 8 bit
imap_8bit _ Converti une chaîne à 8 bit en une chaîne à guillemets
imap_binary _ Converti une chaîne à 8 bit en une chaîne à base64.
imap_scanmailbox _ Lis la liste des boîtes aux lettres, et y recherche une chaîne
imap_mailboxmsginfo _ Lis les informations à propos de la boîte aux lettres courante.
imap_rfc822_write_address _ Retourne une adresse email proprement formatée, à partir du nom de la boîte aux lettre, de l'hôte, et des informations personnelles
imap_rfc822_parse_adrlist _ Analyse une chaîne d'adresse
imap_setflag_full _ Positionne un flag sur un message
imap_clearflag_full _ Supprime un flag sur un message
imap_sort _ Trie des messages
imap_fetchheader _ Retourne l'entête d'un message
imap_uid _ Cette fonction retourne l'UID d'un message.

Précédent

Sommaire

Suivant

ImagePSBBox

Chapitre

imap_append