проблема с передачей данных

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

проблема с передачей данных

Сообщение Alerna » 03.11.2005 (Чт) 16:11

Не могу решить проблему. Есть программа которая пересылает данние через почту. проблема в том, что до конца она не выполняется. Тормозит на Winsock1.SendData "DATA" & vbCrLf и дальше не идёт. Ерунда какая-то. До этого всё работало нормально в 98, а сейчас стоит XP. В чём может быть проблема? Спасибо за помощь.

DaSharm_nn
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 25.10.2005 (Вт) 22:41

Сообщение DaSharm_nn » 03.11.2005 (Чт) 16:21

Тормозит на Winsock1.SendData "DATA" & vbCrLf и дальше не идёт


Что значит "тормозит"? Сервер не отвечает? ОС здесь вообще роли не должна играть.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.11.2005 (Чт) 16:24

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 03.11.2005 (Чт) 16:35

GSerg
Нужна срочная помощь.:)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.11.2005 (Чт) 16:55

Вслепую? У меня работает :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 03.11.2005 (Чт) 17:02

Я нашла где у меня застривает:) Последнее выполняеться вот это: Winsock1.SendData "RCPT TO:" & Trim$(txtRecipient). А потом полная тишина:)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.11.2005 (Чт) 17:11

Сервис-пак поставлен на студию?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 03.11.2005 (Чт) 17:27

Да:)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.11.2005 (Чт) 17:33

Если поставлен SP6 и если отключен файрвол, то я не знаю, в чём дело, потому что у меня работает - только в form_load connect закомментировать надо.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 03.11.2005 (Чт) 17:35

И файревол отключён, и закоментированно. Вот только у меня ноль эмой фунт призрения.:) Попробуй у себя отослать мне ещё раз.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.11.2005 (Чт) 17:56

220 tts.lt ESMTP Sendmail 8.13.4/8.13.4/Debian-3; Thu, 3 Nov 2005 16:55:06 +0200; (No UCE/UBE) logging access from: 213-78-34-18.ppp.onetel.net.uk(OK)-213-78-34-18.ppp.onetel.net.uk [213.78.34.18]

HELO pgt
250 tts.lt Hello 213-78-34-18.ppp.onetel.net.uk [213.78.34.18], pleased to meet you

MAIL FROM:pgt@tts.lt
250 2.1.0 pgt@tts.lt... Sender ok

RCPT TO:pgt@tts.lt
250 2.1.5 pgt@tts.lt... Recipient ok

DATA
354 Enter mail, end with "." on a line by itself

Subject:Telefonogramos
.
250 2.0.0 jA3Et6gR015899 Message accepted for delivery

QUIT
221 2.0.0 tts.lt closing connection
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 03.11.2005 (Чт) 17:57

А у меня доходит вот до этого:
220 tts.lt ESMTP Sendmail 8.13.4/8.13.4/Debian-3; Thu, 3 Nov 2005 16:55:06 +0200; (No UCE/UBE) logging access from: 213-78-34-18.ppp.onetel.net.uk(OK)-213-78-34-18.ppp.onetel.net.uk [213.78.34.18]

HELO pgt
250 tts.lt Hello 213-78-34-18.ppp.onetel.net.uk [213.78.34.18], pleased to meet you

MAIL FROM:pgt@tts.lt
250 2.1.0 pgt@tts.lt... Sender ok

RCPT TO:pgt@tts.lt
250 2.1.5 pgt@tts.lt... Recipient ok

А потом ничего....

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.11.2005 (Чт) 18:01

С другого компа если?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 03.11.2005 (Чт) 18:24

Если бы всё так было просто:) Нифига:) А может быть из-за соединения?

DaSharm_nn
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 25.10.2005 (Вт) 22:41

Сообщение DaSharm_nn » 03.11.2005 (Чт) 22:31

интересно как-то... Возможно, что стоит разный софт типа spyware, у меня такое было, просматривала прога левая трафик и вносила свои корективы. Проверь антивирусом компьютер. Хотя, не думаю что дело именно в этом... Но кто знает...экзотический вариант какой-то, должно работать...

DaSharm_nn
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 25.10.2005 (Вт) 22:41

Сообщение DaSharm_nn » 03.11.2005 (Чт) 22:34

если хочешь, я напишу свой простенький примерчик отправки почты и дам тебе протестировать на твоей Win XP. Правда, он будет не на винсоке, а на VBSocket, но принципиальных отличий не будет.

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 04.11.2005 (Пт) 8:41

Я вот тоже думаю, что анамалия какая-то:) А какая у тебя система стоит? Если не трудно скин примерчик, может получиться.Спасибо.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.11.2005 (Пт) 12:12

А что примерчик, если даже приведённый код работает...

Предлагаю воткнуть Agnitum Outpost (для начала) и смотреть, не обламывается ли кто при попытке прислать.
Ну и вообще проверить сам канал до почтового сервера...
Хотя, если выход в инет есть...
А почтовый сервер не настроен на избирательное игнорирование отдельных компов? :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alerna
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 02.11.2005 (Ср) 12:13

Сообщение Alerna » 04.11.2005 (Пт) 13:07

Ага, особенно тех, на которых XP:)))


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 156

    TopList