Другой вариант - использовать POP3 .
Используйте обычное сокет-соединение и подключитесь к почтовой учетной записи вашего пользователя (обычно порт 110). Затем вы можете выполнить некоторые команды POP3, такие как TOP, которые извлекают часть сообщения. Например:
Пример 1 - только заголовки возврата:
TOP 1 0
+OK Top of message follows
--- all message headers ---
Пример 2. Возвращаемые заголовки и первые 10 строк тела:
TOP 1 10
+OK Top of message follows
--- all message headers ---
--- first 10 lines of body ---
Когда вы получаете то же самое, вы можете разобрать текст слова «Subject:», являющегося частью заголовков.
Вот веб-страница, охватывающая некоторые основные POP3-команды . В любом случае, с помощью Google вы можете найти много полезной информации о POP3.
Удачи