Manuel PHP
Précédent |  | Suivant

# imap_append

(PHP 3, PHP 4, PHP 5)

imap_append -- Ajoute une chaîne dans une boîte aux lettres

## Description

bool imap_append ( resource imap_stream, string mbox, string message [, string options] )

imap_append() ajoute un message dans la boîte aux lettres mbox. Si l'argument options est utilisé, options sera aussi écrit dans la boîte aux lettres.

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

Lors des échanges avec le serveur Cyrus IMAP, vous devrez utiliser "\r\n" comme terminaison de ligne, à la place de "\n" ou l'opération échouera.

Exemple 1. Exemple avec imap_append()
`<?php $stream = imap_open("{votre.hote.imap}INBOX.Drafts", "username", "password"); $check = imap_check($stream); echo "Nombre de message avant ajout : ". $check->Nmsgs . "\n"; imap_append($stream, "{votre.hote.imap}INBOX.Drafts" , "From: moi@mon.hote\r\n" . "To: toi@ton.hote\r\n" . "Subject: test\r\n" . "\r\n" . "Ceci est un message de test. Ignorez le\r\n" ); $check = imap_check($stream); echo "Nombre de messages après ajout : ". $check->Nmsgs . "\n"; imap_close($stream); ?>`

Précédent | Sommaire | Suivant
imap_alerts | Niveau supérieur | imap_base64