Вы можете сделать это, если используете Google Apps для бизнеса/образования. Если да, вы можете получить доступ к фиду входящих почтовых ящиков Gmail (Atom) с помощью OAuth. OAuth также может использоваться для доступа к Gmail через IMAP - вы можете получить полный доступ к серверу IMAP программно, см. Gmail IMAP and SMTP using OAuth.
Google расширил IMAP, чтобы позволить разработчикам предоставлять более эффективный Gmail опыт через IMAP, см.: (Gmail IMAP Extensions, X-GM-EXT-1).
Уникальные сообщения (X-GM-MSGID) и уникальные идентификаторы потоков (X-GM-THRID) могут использоваться для непосредственного создания ссылок на сообщения Gmail - вам просто нужно закодировать длинный идентификатор (например, Long.toHexString (x_gm_msgId)). Ваша ссылка будет нужно иметь, чтобы быть в форме:
http://mail.google.com/mail?account_id=ACCOUNT_ID_HERE&message_id=MESSAGE_ID_HERE&view=conv&extsrc=atom
поставки ACCOUNT_ID_HERE (что-то вроде [email protected]) и MESSAGE_ID_HERE в зависимости от обстоятельств.
Я работаю в этой области и думаю, что вы можете найти мой проект полезным, см .: java-gmail-imap.
[NB:. URL-адреса в формате, как указано выше, не работают на мобильном сайте Gmail (по крайней мере, на iPhone/Safari)]
Моя цель будет решена даже если я могу получить URL-сообщение для потока сообщений. Можете ли вы помочь мне с этим? Но Greplin делает что-то, что приведет вас к уникальному электронному письму, расширяет его. – Rohit