Блокирующее поведение при подключении к POP-серверу.
Привет, ребята, у меня есть вопрос.
Я немного написал VB.NET программа, которая помогает мне бороться со спамом. Я допустил ошибку, откликнувшись на якобы настоящую рекламу Woolworths, но это было не так. Теперь я получаю много спама.
Что еще хуже, мой провайдер в последнее время отказывает мне в доступе к своему POP-серверу, поэтому я не могу использовать Outlook или свое приложение. Я должен использовать их функцию веб-почты.
После некоторых исследований я обнаружил, что могу пинговать POP-сервер и получать результаты, но не могу подключиться к нему по телетайпу. Это просто тайм-аут, и в этом суть моего вопроса.
Когда я делаю соединение, программа ждет ответа от POP-сервера, и я блокируюсь, пока жду тайм-аута. Я надеялся добавить секундный таймер, чтобы показать, как долго я ждал, но, конечно, это невозможно.
Я думал о том, чтобы использовать потоки как далеко вокруг этого, но я все еще блокируюсь.
Так что эти два вопроса (прокрался, извините):
1. являются ли потоки тем путем, по которому нужно идти, и как бы я это сделал? Или,
2. Есть ли какой-то способ сделать асинхронное соединение, чтобы я не был заблокирован?
Спасибо за ваше терпение.
Что я уже пробовал:
Пожалуйста, прочтите выше, в нем есть вся информация в виде рассказа.