После http://code.google.com/apis/gmail/oauth/protocol.html#imap Я пытаюсь реализовать клиент IMAP для Gmail, который использует OAuth.
Мой код работает нормально, и я могу подключиться к серверу IMAP, однако, через 1 день, когдаЯ повторяю попытку, используя то же значение XOAUTH, я получаю неверные учетные данные.
Это может быть проблема в моем коде, вызывающая это, но мне нужно знать, могу ли я каждый раз передавать одно и то же значение XOAUTH в метод IMAP AUTHENTICATE или мне нужно регенерировать его непосредственно перед попыткой доступа?
Насколько я понимаю, когда я получу токены доступа и токены назад, я смогу использовать их для генерации значения XOAUTH один раз, а затем продолжать его использовать.