È possibile leggere la posta in scatola inviata con IMAP utilizzando il token di accesso anziché la password

StackOverflow https://stackoverflow.com//questions/23029465

  •  21-12-2019
  •  | 
  •  

Domanda

Che cosa sto cercando di fare è che sto autenticazione dell'utente con il mio Google Oauth e utilizzando il tipo di accesso offline il suo ritorno 2 tokens 1 è il token di accesso e un altro è di aggiornamento del token bene sto lavorando con Google Oauth così mi dispiace forse è stupidoDomanda Ma attualmente non so è possibile leggere le e-mail con IMAP con l'utilizzo del token di accesso anziché la password, il mio imap funziona bene quando usi la password ma non con il token di accesso forse mi manca un permesso o non è possibile leggereEmail con access token.

o c'è qualche altro modo per leggere gli utenti Email che voglio prendere la firma dell'utente dalla sua casella inviata ma non funziona se voi ragazzi richiede ulteriori informazioni, si prega di commentare.

<?php ob_start(); session_start();
$token  = json_decode($_SESSION['token']);
print_r($token);
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = 'themohitbumb@gmail.com';
$password = $token->refresh_token;

$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
print_r($inbox);
imap_close($inbox);
?>
.

È stato utile?

Soluzione

ha ricevuto la mia risposta da solo: http://www.247techblog.com/read-thead-thers-hers-email-google-xoauth-gmail-ccount/ con l'aiuto del commento di Max vorrei selezionare il tuo link come risposta ma come hai pubblicato come commento, quindi scrivo aPiccolo articolo su di esso per persona che cercherà lo stesso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top