C# Запись Колчества Непрочитаных Писем В Файл

Тема в разделе ".NET", создана пользователем PavelStarovoit, 1 апр 2012.

Статус темы:
Закрыта.
  1. PavelStarovoit

    PavelStarovoit Гость

    Привет

    Задача такая: программа будет подключатся к моей почте, считать количество не прочитанных сообщений и заносить эту цифру в текстовый файл. Использую VS10.

    Проблема в том что знаком с С++ но плохо разбираюсь в Сшарп.

    Есть код который считает непрочитанные письма (используется mail.dll c http://www.limilabs.com/mail):

    <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">код с#</div></div><div class="sp-body"><div class="sp-content">
    using (Imap imap = new Imap())
    {
    imap.ConnectSSL("imap.gmail.com"); //подключаемся к IMAP-серверу
    imap.Login("полный_адрес_e-mail", "пароль"); //заходим под собой
    imap.SelectInbox(); //заходим в папку со входящими письмами
    List<long> uids = imap.SearchFlag(Flag.Unseen); //выбираем все непрочитанные письма

    if (uids.Count = 0)

    вот здесь как я понимаю должен быть этот код:

    <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">продолжение кода</div></div><div class="sp-body"><div class="sp-content">
    string[] lines = {"0"};
    System.IO.File.WriteAllLines(@"C:\WriteLines.txt", lines);

    else
    imap.Close(); //закрываем соединение с IMAP-сервером
    }

    Но я не пойму как это туда вставить чтобы отладчик не ругался. Помогите!
     
  2. -master-

    -master- Well-Known Member

    Регистрация:
    14 янв 2012
    Сообщения:
    629
    Симпатии:
    18
    Где здесь?
     
  3. a0z

    a0z Well-Known Member

    Регистрация:
    15 мар 2011
    Сообщения:
    109
    Симпатии:
    0
    Запись кол-ва писем -
    System.IO.File.WriteAllText(@"C:\WriteLines.txt", uids.Count.ToString());
    видимо должно быть перед imap.Close()
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей