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?