IMAP login на C#

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 358
Благодарностей
1 260
Баллы
113
Как просто логинится на imap на C# без подбора писем? Через кубик не выходит, ящик пустой..
 

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 358
Благодарностей
1 260
Баллы
113
Ну или pop3
 

Yuriy Zymlex

Client
Регистрация
24.10.2016
Сообщения
6 713
Благодарностей
3 472
Баллы
113
https://help.zennolab.com/en/v5/zennoposter/5.16.2.0/webframe.html#topic600.html
Код:
// download all messages from mail with auto settings detection for last 100 days.
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload("login@mail.ru", "пароль", lastHours: 24*100, proxyString: "", throwException: true);
// loop fo all messages
foreach(Tuple<string, string, string, string> tuple in allMails)
{
    // adding messages to the table called Tabl1
    // tuple.Item1 - sibject, tuple.Item2 - from, tuple.Item3 - html message, tuple.Item4 - text message
      List<string> tmp = new List<string>();
       tmp.Add(tuple.Item1);
       tmp.Add(tuple.Item2);
       tmp.Add(tuple.Item3);
       tmp.Add(tuple.Item4);
       project.Tables["Tabl1"].AddRow(tmp);
}
Тут нужна таблица Tabl1

подправил!
 
Последнее редактирование:
  • Спасибо
Реакции: melutsk

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 358
Благодарностей
1 260
Баллы
113
Спасибо, но завершение как при верном, так и неверном пароле к поче одинаковое - удачное. Как его детектить тогда что удачное или нет?
 

Yuriy Zymlex

Client
Регистрация
24.10.2016
Сообщения
6 713
Благодарностей
3 472
Баллы
113
Используй сначала:
Код:
ZennoPoster.ValidateEmail("email", "пароль", "прокси");
дополнил.
 
Последнее редактирование:
  • Спасибо
Реакции: melutsk

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 358
Благодарностей
1 260
Баллы
113

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 043
Баллы
113
с хорошими проксями и через прокси работает отлично добавив нужные параметры
 

Yuriy Zymlex

Client
Регистрация
24.10.2016
Сообщения
6 713
Благодарностей
3 472
Баллы
113
Спасибо, но завершение как при верном, так и неверном пароле к поче одинаковое - удачное. Как его детектить тогда что удачное или нет?
Надо исправить строку так:
Код:
allMails = ZennoPoster.BulkMailDownload("login@mail.ru", "пасс", lastHours: 24*100, proxyString: "", throwException: true);
ValidateEmail теперь не нужен.
 
Последнее редактирование:
  • Спасибо
Реакции: melutsk

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 043
Баллы
113
Надо исправить строку так:
Код:
allMails = ZennoPoster.BulkMailDownload("zhenya.kerchenko@mail.ru", "12121212F.", lastHours: 24*100, proxyString: "", throwException: true);
ValidateEmail теперь не нужен.
я знаю как, но там реально прокси супер надо, а так зависон конкректный
 
  • Спасибо
Реакции: melutsk

Yuriy Zymlex

Client
Регистрация
24.10.2016
Сообщения
6 713
Благодарностей
3 472
Баллы
113
  • Спасибо
Реакции: melutsk

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 043
Баллы
113
Это я ТС'у. Прокси + по красной.
у меня есть просто либа своя и очень давно, всегда пробивал через неё почты без проксей, в количестве +100500 и бан очень минимальный всегда
 
  • Спасибо
Реакции: melutsk

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)