ho una casella email con Gmail da qui vorrei spostare alcuni messaggi in una cartella che ha come nome spam, ho utlizzato la funzione imap_mail_move ma questa restituisce sempre false.

- ho una cartella spam
- ho una funzione che riceve come parametro l'indice del messaggio (poiché questo metodo viene chiamato all'interno di un ciclo for ).
-la varibiabile di classe mbox ottiene la connessione

codice:
public function sposta_in_cartella( $index_msg)
    {
        $movefolderName = "{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX.spam";
        $esito = imap_mail_move($this->mbox, $index_msg, $movefolderName);
        return $esito;
    }
Dov'è che sbaglio?