2014-01-29 2 views
1

Я хочу прочитать из моего gmail, я хочу найти тему электронной почты («тема»), она включает в себя вложение (фото), я хочу получить фотографию как изображение и используй это .Чтение электронных писем из gmail по темам

Я пытался использовать MailRepository класс, отсюда: http://mailsystem.codeplex.com/

но он читает все письма в моем Gmail, и программа заклинивание.

мне нужен эффективный способ для моей цели,

спасибо заранее

ответ

2

я узнал, как добиться того, чтобы:

Прежде всего, необходимо добавить ссылку под названием: OpenPop

public static byte[] GetUserImage(string image_name) 
    { 
     Pop3Client c = new Pop3Client(); 

     c.Connect("pop.gmail.com", 995, true); 
     c.Authenticate("your gmail", "password"); 
     for (int i = c.GetMessageCount(); i >= 1; i--) 
     { 
      OpenPop.Mime.Message mess = c.GetMessage(i); 
      if (mess.Headers.Subject.Equals(image_name)) 
      { 
       return mess.MessagePart.MessageParts[1].Body;//this to get attachment 
              **OR:** 
       return Encoding.ASCII.GetString(mess.MessagePart.Body);//this to get text 
      } 

     } 
     return null ; 
    } 
Смежные вопросы