|
0 / 0 / 0
Регистрация: 13.04.2019
Сообщений: 34
|
||||||
Чтение писем05.02.2022, 13:35. Показов 1488. Ответов 3
Создаю программу для чтения электронных писем из почтового ящика. Создал два поля TextBox по имени txtUsername2 и txtPassword2, в которые вписывается логин и пароль собственной эл. почты. Также создал и настроил DataGridView с вкладками "Дата", "Отправитель", "Тема" и "Вложения" и xpBindingSource1. Ну а также, кнопку cmdReceive, по нажатию на которую должен выводиться список. Код компилируется, но при нажатии на кнопку никакой реакции нет. Подозреваю, что проблема в авторизации (неправильно прописан код для неё). Подскажите, как решить проблему?
1) CS0642 Возможно, ошибочный пустой оператор (if) 2) CS0168 Переменная "ex" объявлена, но ни разу не использована.
0
|
||||||
| 05.02.2022, 13:35 | |
|
Ответы с готовыми решениями:
3
Чтение писем с сервера по протоколу IMAP Чтение писем IMAP Чтение писем с gmail |
|
Администратор
|
|||
| 05.02.2022, 14:00 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 13.04.2019
Сообщений: 34
|
|
| 05.02.2022, 14:55 [ТС] | |
|
Try/catch удалил, а насчёт пустого оператора кажется понял, в чём была проблема. Нужно было убрать лишнюю точку с запятой, и теперь все предупреждения исчезли. Но вот незадача, всё запускается, но при нажатии кнопки получения сообщений ничего не происходит. Также, программу не выкидывает в ошибку, и никаких исключений не происходит.
Добавлено через 15 минут Ещё поэкспериментировал без try/catch. Вы знаете, похоже, я ошибаюсь насчёт того, что проблема именно с передачей данных для входа. Потому что если ввести логин, и скажем, неправильный пароль, то при нажатии на кнопку получения, программа уходит в исключение и выключается с ошибкой Invalid Credentials. А если всё правильно введено, то ошибки не происходит. Кнопка получения подвисает зажатой где-то на 4 секунды, и список DataGridView после этого как бы моргает, но всё равно ничего не выводится... Добавлено через 13 минут Тем временем, разгадка уже совсем близка. И я наконец понял, почему DataGridView моргает, но ничего не выводит. А всё потому, что при создании проекта я забыл подключить к нему xpBindingSource. Теперь выводятся строки, но есть одно НО. Они пустые... Т.е. количество строк равно количеству сообщений на почтовом ящике, но вот все они почему-то пустые... Добавлено через 14 минут Решил-таки проблему. Удалил xpBindingSource от DevExpress и добавил обычный BindingSource, который предлагает Visual Studio. Теперь текст сообщений выводится. Остаётся только понять, как выводить сам текст сообщения в многострочное поле, скажем, по двойному клику по ряду с сообщением.
0
|
|
|
0 / 0 / 0
Регистрация: 13.04.2019
Сообщений: 34
|
||||||
| 05.02.2022, 17:24 [ТС] | ||||||
|
Теперь остаётся открытым вопрос, а как же всё-таки сделать вывод самого письма? В данный момент имеется вот такой код, но в строку с письмом он выводит совсем не то, что надо.
Код прилагается ниже:
0
|
||||||
| 05.02.2022, 17:24 | |
|
Помогаю со студенческими работами здесь
4
Чтение писем с почты Чтение почты, и удаление прочитанных писем Чтение писем и сохранения вложений Outlook
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|