Как подключить прокси. BulkMailDownload

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
Не могу сообразить, как правильно подключить прокси к этому коду:

Код:
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload(project.Variables["Email"].Value, project.Variables["Pass"].Value, lastHours: 240000);
// 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);
}
Подскажите, пожалуйста!

PS/Немного тупанул, не туда запостил, хотел в снипеты, прошу прощенья
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 369
Благодарностей
3 294
Баллы
113
Примерно так:
C#:
Tuple<string, string, string, string>[] allMails = ZennoPoster.BulkMailDownload(
  login: project.Variables["email"].Value,
  pass: project.Variables["email_pass"].Value,
  protocol: ZennoLab.InterfacesLibrary.Enums.Email.EmailProtocol.IMAP,
  lastHours: 24*100,
  maxCount: 100, // default 100
  deleteMessages: false,
  proxyString: instance.GetProxy(), // default proxy - null
  throwException: true

  );
Переделай под себя.
Подробнее.
 
Последнее редактирование модератором:
  • Спасибо
Реакции: SilverSun

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
Получилось, спасибо!
Может кому то пригодится:

Код:
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload(project.Variables["Email"].Value, project.Variables["Pass"].Value, lastHours: 240000, proxyString: project.Variables["Login_Pass_IP_Port)"].Value);
// 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);
}
 
  • Спасибо
Реакции: Zedx, Norim и Donalddick

Farmmen

Новичок
Регистрация
21.09.2021
Сообщения
3
Благодарностей
1
Баллы
3
Как сделать выгрузку из определенного каталога?
 

Farmmen

Новичок
Регистрация
21.09.2021
Сообщения
3
Благодарностей
1
Баллы
3
Помогите пожалуйста, не могу найти решение. Нужно выгружать почты из заданной папки.
 

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