Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SMTP порт или...? / 3 сообщений из 3, страница 1 из 1
06.03.2007, 06:34
    #34372926
VipFedor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SMTP порт или...?
В программе реализуется передача письма через 25 порт. Но увы, либо провайдеры его закрыли, либо Firewall матерится!

Как проверить С ПОМОЩЬЮ VB-КОДА открыт ли на компьютере, где установленна программа, 25 порт? Возможно варианты передачи параметров в cmd (типа telnet smtp.mail.ru 25)
и возврат полученного значения обратно в код.
Как проверить не мешает ли отправке письма Firewall?
Можно ли использовать какой-либо другой вариант передачи текстовой информации посредством Интернета? Как это можно реализовать?
...
Рейтинг: 0 / 0
06.03.2007, 09:22
    #34373130
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SMTP порт или...?
можно попробовать, хотя не уверен : если send() возвращает меньше байт, чем послано, то не послалось.

хотя опять же не уверен

аффтопитезь: объект либо именован, либо не существует
...
Рейтинг: 0 / 0
07.03.2007, 21:34
    #34378579
VipFedor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SMTP порт или...?
Не густо ответов... (((

В дополнение могу сказать, что использую Winsock.
Winsock при блокировке провайдером 25 порта (именно провайдером, а не Firewall) - "тупит" перед выдачей Winsock.Error по которому можно определить, что порт закрыт. Почему эта задержка происходит? Такое впечатление, что программа виснит. А иногда Winsock.Error так и не дождаться.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SMTP порт или...? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]