C#. Не привязываются переменные проекта

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
Продолжаю осваивать C#

Вот изначальный код сишарпа

Код:
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload("мыло",
       "пароль", "imap.yandex.ru", 993, false,
       ZennoLab.InterfacesLibrary.Enums.Email.EmailProtocol.IMAP,
       24*100, 20, true);

// loop fo all messages
foreach(Tuple<string, string, string, string> tuple in allMails)
{
  // TODO Something useful with messages
  // tuple.Item1 - sibject, tuple.Item2 - from, tuple.Item3 - html message, tuple.Item4 - text message

  // 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);
  project.Tables["Tabl1"].AddRow(tmp);
Модифицирую его при помощи переменных проекта

string var1 = project.Variables["login"].Value;
string var2 = project.Variables["pass"].Value;
string var3 = project.Variables["protocol"].Value;

и получается такое:
Код:
string var1 = project.Variables["login"].Value;
string var2 = project.Variables["pass"].Value;
string var3 = project.Variables["protocol"].Value;
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload("var1",
       "var2", "var3", 993, false,
       ZennoLab.InterfacesLibrary.Enums.Email.EmailProtocol.IMAP,
       24*100, 20, true);
// loop fo all messages
foreach(Tuple<string, string, string, string> tuple in allMails)
{
    // TODO Something useful with messages
    // tuple.Item1 - sibject, tuple.Item2 - from, tuple.Item3 - html message, tuple.Item4 - text message

    // 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);
       project.Tables["Tabl1"].AddRow(tmp);
И вот такое что-то не отрабатывает, не собирает письма с почты

Подскажите, пожалуйста, что не так делаю?
 

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 811
Благодарностей
1 187
Баллы
113
Peremenie nepraviljno propisani... Nuzno tak:

C#:
allMails = ZennoPoster.BulkMailDownload(var1,
       var2, var3, 993, false,
       ZennoLab.InterfacesLibrary.Enums.Email.EmailProtocol.IMAP,
       24*100, 20, true);
 

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
Теперь пишет такую ошибку

 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
в самом низу кода поставь скобку фигурную закрывающую
 

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
блин, провтычил
 

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
Продолжаю осваивать C#

Вот изначальный код сишарпа

Код:
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload("мыло",
       "пароль", "imap.yandex.ru", 993, false,
       ZennoLab.InterfacesLibrary.Enums.Email.EmailProtocol.IMAP,
       24*100, 20, true);

// loop fo all messages
foreach(Tuple<string, string, string, string> tuple in allMails)
{
  // TODO Something useful with messages
  // tuple.Item1 - sibject, tuple.Item2 - from, tuple.Item3 - html message, tuple.Item4 - text message

  // 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);
  project.Tables["Tabl1"].AddRow(tmp);
Модифицирую его при помощи переменных проекта

string var1 = project.Variables["login"].Value;
string var2 = project.Variables["pass"].Value;
string var3 = project.Variables["protocol"].Value;

и получается такое:
Код:
string var1 = project.Variables["login"].Value;
string var2 = project.Variables["pass"].Value;
string var3 = project.Variables["protocol"].Value;
Tuple<string, string, string, string>[] allMails;
allMails = ZennoPoster.BulkMailDownload("var1",
       "var2", "var3", 993, false,
       ZennoLab.InterfacesLibrary.Enums.Email.EmailProtocol.IMAP,
       24*100, 20, true);
// loop fo all messages
foreach(Tuple<string, string, string, string> tuple in allMails)
{
    // TODO Something useful with messages
    // tuple.Item1 - sibject, tuple.Item2 - from, tuple.Item3 - html message, tuple.Item4 - text message

    // 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);
       project.Tables["Tabl1"].AddRow(tmp);
И вот такое что-то не отрабатывает, не собирает письма с почты

Подскажите, пожалуйста, что не так делаю?
А можно как-то загруженное через протокол imap при помощи такого кода перевести в читаемый вид?

Потому как грузится содержание письма в таком виде

"..... =D0=B2=D1=8B=D0=BA=D1=83=D0=BF=D0=B8=D1=82=D1=8C =D0=92=D0=B0=D1=88 =
=D0=B0=D0=B2=D1=82=D0=BE. =D0=95=D0=B4=D0=B8=D0=BD=D1=81=D1=82=D0=B2=
=D0=B5=D0=BD=D0=BD=D0=BE=D0=B5 =D1=87=D1=82=D0=BE =D0=BD=D0=B5=D0=BE=........"
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Не верится что весь текст такой.
 

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
Не верится что весь текст такой.
Вверху атм загаловски письма

А вот содержанием самого письма закодировано так, по крайней мере то, что на русском, латиница и цифры отображаются корректно
Что это за способ отображения кириллицы такой?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Приложите семпл проекта с этим кодом, созданной таблицей, с логином и паролем и вообще полностью настроенной почтой)
 

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