bool imap_delete    ( resource $imap_stream   , int $msg_number   [, int $options = 0  ] )

imap_deleteПометить сообщение для удаления

imap_stream

Поток IMAP, полученный из imap_open().

msg_number

Номер сообщения

options

Можно задать как FT_UID, тогда функция будет ожидать в параметре msg_number не номер сообщения, а UID.