PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

imap_mail_move> <imap_mail_compose
Last updated: Fri, 14 Nov 2008

view this page in

imap_mail_copy

(PHP 4, PHP 5)

imap_mail_copyCopie les messages spécifiés dans une boîte aux lettres

Description

bool imap_mail_copy ( resource $imap_stream , string $msglist , string $mailbox [, int $options ] )

Copie les messages email spécifiés par msglist dans la boîte aux lettres nommée mbox .

Liste de paramètres

imap_stream

Un flux IMPA retourné par la fonction imap_open().

msglist

msglist est un intervalle, et pas seulement une liste de numéros de message (comme décrit dans la » RFC2060).

mailbox

Le nom de la boîte aux lettres, voir la documentation de la fonction imap_open() pour plus de détails

options

options est un masque, qui peut contenir une ou plusieurs des valeurs suivantes :

  • CP_UID - la séquence de nombre contient des UIDS
  • CP_MOVE - Efface les messages après copie

Valeurs de retour

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

Voir aussi



imap_mail_move> <imap_mail_compose
Last updated: Fri, 14 Nov 2008
 
add a note add a note User Contributed Notes
imap_mail_copy
fongming at fonn dot fongming dot idv dot tw
29-Aug-2004 12:42
when you list your mailbox,you have to decode the mailbox name, use imap_utf7_decode();

for example:
//----------------------------------------------------
$host="localhost";
$port=143;
$ht="{".$host.":".$port."/imap/notls}INBOX";
$mbox=imap_open($ht,$my_user,$my_pass)or die("can't open mail ");
$mail_list=imap_listmailbox($mbox,$ht,"*");
       sort($mail_list);
       foreach($mail_list as $k=>$v)
       {
       $v_list=explode("}",$v);
       echo imap_utf7_decode(str_replace("INBOX.","",$v_list[1]));
       echo "<BR>";
       }
marcus at names dot co dot uk
08-Jul-2002 07:51
If you are having problems getting imap_mail_copy and imap_mail_move to work, check you have installed imap_devel (the imap development libraries) as well as imap (the imap daemon). Without it, PHP appears to configure correctly --with-imap, but some functions do not work.

It took me about 12 hours to figure this out!!
hxlvt at hotmail dot com
05-Jan-2001 01:37
After much fooling around, imap_mail_copy did work for me. One thing you might want to check, if you are having problems, is the new mailbox name. Make sure it is just a folder name, e.g. INBOX.haha without the server part.

imap_mail_move> <imap_mail_compose
Last updated: Fri, 14 Nov 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites