2013-04-15 4 views
0

Я пытаюсь выяснить, как добавить ярлыки GMail в мое приложение. Я использую Mailcore, который не поддерживает его, поэтому я хочу добавить их самостоятельно. Я исследовал немного и нашел это:Метки IMAP и Gmail

a010 FETCH 1:4 (X-GM-LABELS) 
* 1 FETCH (X-GM-LABELS (\Inbox \Sent Important "Muy Importante")) 
* 2 FETCH (X-GM-LABELS (foo)) 
* 3 FETCH (X-GM-LABELS()) 
* 4 FETCH (X-GM-LABELS (\Drafts)) 
a010 OK FETCH (Success) 

https://developers.google.com/google-apps/gmail/imap_extensions#x-gm-labels

Что languge это? Это API? Как мне получить к нему доступ?

Благодаря

ответ

0

Это протокол IMAP, определенный здесь: http://www.ietf.org/rfc/rfc1730.txt. Вы можете подключиться к IMAP-серверу через telnet (обычно tcp-порт 443) и запустить команду fetch.

Вот пример того, как использовать telnet для подключения к серверу IMAP и запускать команды, такие как FETCH, вручную.

http://networking.ringofsaturn.com/Protocols/imap.php

+0

Так я нужно найти способ, чтобы использовать какое-то телнет альтернативы в моем Objective-C код, FETCH этих ярлыков и импортировать их обратно в мою Objective-с проектом? – Segev

+0

Нет, из кода вы просто открываете сокет, подключаете и отправляете/принимаете данные. Telnet полезен для ручной проверки команд самостоятельно. – Gigi

+0

Упс. Я имел в виду порт tcp _143_ не 443. И да, Гиги прав. Использование telnet - это просто хороший способ подключения к серверу IMAP для тестирования и получения информации о протоколе. – wilsondkw

 Смежные вопросы

  • Нет связанных вопросов^_^