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
Dov'è che sbaglio?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; }

Rispondi quotando