Автор | Сообщение |
|
| |
Пост N: 3804
Зарегистрирован: 17.05.05
|
|
Отправлено: 04.02.14 16:24. Заголовок: Почта Mail RU + hb_SendMail + SSL
А что б он был здоров. Получил сегодня месагу Вы получили это письмо, т.к. для просмотра почты Mail.Ru используете почтовую программу (Outlook, The Bat! и т.п.). Мы постоянно работаем над улучшением безопасности Почты Mail.Ru. Поэтому в ближайшее время на POP3 и SMTP-серверах останется только безопасная авторизация через протокол SSL http://ru.wikipedia.org/wiki/SSL . В связи с этим вам необходимо внести изменения в настройки ваших почтовых клиентов. Мы уже подготовили для вас подробную инструкцию, которую вы можете найти по адресу https://help.mail.ru/mail-help/mailer/popsmtp Не волнуйтесь, вы успеете изменить настройки — почтовые программы будут работать с текущими настройками ещё в течение месяца. При возникновении каких-либо проблем при настройке, пожалуйста, обращайтесь в Службу поддержки, просто ответив на это письмо, или написав по адресу support@corp.mail.ru. Мы обязательно поможем! Аутглюк я перестроил согласно https://help.mail.ru/mail-help/mailer/moexp Работает. А вот как быть с отправкой почты из Harbour ? Ну порты я сменю а как авторизоваться через SSL ? В hb_SendMail и опции вроде нет такой или я не заметил ?
|
|
|
Ответов - 123
, стр:
1
2
3
4
5
6
7
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 3899
Зарегистрирован: 12.09.06
|
|
Отправлено: 14.01.15 16:55. Заголовок: Dima пишет: перед о..
Dima пишет: цитата: | перед отправкой проверяю есть ли инет |
| А я переделал пример Григория - \MiniGUI\SAMPLES\Advanced\INET_CHECKER
|
|
|
|
| |
Пост N: 4405
Зарегистрирован: 17.05.05
|
|
Отправлено: 14.01.15 16:57. Заголовок: Andrey а я свой нав..
Andrey а я свой наваял ;) function HB_PING( URL ) local wRet := .T. local hSocket HB_InetInit() if empty(URL) URL := "www.google.com" endif hSocket := hb_inetCreate(2000) hb_inetConnect( URL,80,hSocket ) if hb_inetErrorCode( hSocket )#0 wret:=.f. endif *? hb_inetErrorDesc( hSocket ) HB_InetCleanup() Return wRet А пример конечно тормозной когда нет инета , видать таймаут большой ждет я про INET_CHECKER , такая задержка просто не приемлема.
|
|
|
|
| постоянный участник
|
Пост N: 3900
Зарегистрирован: 12.09.06
|
|
Отправлено: 14.01.15 21:12. Заголовок: Dima пишет: А приме..
Dima пишет: цитата: | А пример конечно тормозной когда нет инета |
| Странно. Он у меня всегда быстро возвращал ответ. Правда я его только у себя тестировал, в других условиях не тестировал.
|
|
|
|
| |
Пост N: 4407
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.15 13:44. Заголовок: Dima пишет: а я сво..
Dima пишет: цитата: | а я свой наваял ;) function HB_PING( URL ) |
| А вот и нежданчик Функция кривая оказалась... Есть VPN (инет) и есть сеть - вернет TRUE // нормально Выключаю VPN (инет), сеть есть - вернет FALSE // нормально Выключаю VPN (инет), выключаю сеть - вернет TRUE // НЕ нормально
|
|
|
|
| |
Пост N: 4408
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.15 13:55. Заголовок: Dima пишет: А вот и..
Dima пишет: Лечим его так if wret ahost:=HB_INETGETHOSTS( URL ) if ahost==NIL .or. len(ahost)==0 wret:=.f. endif endif
|
|
|
|
| постоянный участник
|
Пост N: 3901
Зарегистрирован: 12.09.06
|
|
Отправлено: 15.01.15 16:07. Заголовок: Dima пишет: Лечим е..
Dima пишет: Давай тогда полную рабочую функцию !
|
|
|
|
| |
Пост N: 4409
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.15 16:10. Заголовок: да без проблем. fu..
да без проблем. function HB_PING( URL ) local wRet := .T. local hSocket local ahost HB_InetInit() if empty(URL) URL := "www.google.com" endif hSocket := hb_inetCreate(2000) hb_inetConnect( URL,80,hSocket ) if hb_inetErrorCode( hSocket )#0 wret:=.f. endif if wret ahost:=HB_INETGETHOSTS( URL ) if ahost==NIL .or. len(ahost)==0 wret:=.f. endif endif HB_InetCleanup() Return wRet
|
|
|
|
| постоянный участник
|
Пост N: 3902
Зарегистрирован: 12.09.06
|
|
Отправлено: 15.01.15 16:42. Заголовок: :sm208: ..
|
|
|
|
| |
Пост N: 8
Зарегистрирован: 17.12.14
|
|
Отправлено: 27.01.15 10:52. Заголовок: помогите пожалуйста
пытаюсь собрать hbssl.lib из hbssl.hbc BCC по подсказкам Dima bio.c вроде собирается, но дальше ошибка hbmk2: error: running c/c++ compiler. -1 и список параметров в чем же дело? может, кто-то подскажет или поделится готовым
|
|
|
|
| |
Пост N: 4427
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.01.15 11:29. Заголовок: Bio собирал так , дл..
Bio собирал так , для MinGW Батник set path=C:\MinGW\bin\ SET HB_WITH_OPENSSL=C:\OpenSSL-Win32\include c:\hb32mingw\bin\hbmk2 bio.prg -lhbssl.hbc
|
|
|
|
| |
Пост N: 9
Зарегистрирован: 17.12.14
|
|
Отправлено: 27.01.15 12:03. Заголовок: я никак не соображу ..
я никак не соображу error: unresolved external '_OpenSSl_add_all_digests' referenced from ...harbour\lib\hbssl.lib|evpmd ... и таких много ... hbssl.lib|ssl hbssl.lib|bio
|
|
|
|
|
| |
Пост N: 4428
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.01.15 14:13. Заголовок: Где лежит hbssl.lib ..
Где лежит hbssl.lib когда собираете bio.prg ? Как собираете пример ?
|
|
|
|
| |
Пост N: 10
Зарегистрирован: 17.12.14
|
|
Отправлено: 27.01.15 14:31. Заголовок: hbssl.lib уже где то..
hbssl.lib уже где только не лежал =) примерно так SET HB_WITH_OPENSSL=C:\OpenSSL-Win32\include c:\minigui2.4\harbour\bin\hbmk2 bio.prg -lhbssl.hbc -comp=bcc получаю hbmk2: error: running c/c++ compiler. -1 bcc32.exe ...параметры, в том числе временный файл...
|
|
|
|
| |
Пост N: 4429
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.01.15 14:37. Заголовок: судя по всему hbmk2 ..
судя по всему hbmk2 не видит BCC поэтому уберите -comp=bcc и добавьте в батник set path=C:\MiniGUI2.4\Harbour\bin\
|
|
|
|
| |
Пост N: 11
Зарегистрирован: 17.12.14
|
|
Отправлено: 27.01.15 15:22. Заголовок: спасибо. теперь unab..
спасибо. теперь unable to open file 'C0X32.obj' hbmk2: error: running linker. 2
|
|
|
|
| |
Пост N: 4430
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.01.15 15:24. Заголовок: alexandr11 Хотелось..
alexandr11 Хотелось бы увидеть весь батник
|
|
|
|
| |
Пост N: 12
Зарегистрирован: 17.12.14
|
|
Отправлено: 27.01.15 15:28. Заголовок: set path=C:\mini..
set path=C:\minigui2.4\harbour\bin\ SET HB_WITH_OPENSSL=C:\OpenSSL-Win32\include c:\minigui2.4\harbour\bin\hbmk2 bio.prg -lhbssl.hbc
|
|
|
|
| |
Пост N: 4431
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.01.15 15:33. Заголовок: alexandr11 пишет: s..
alexandr11 пишет: цитата: | set path=C:\minigui2.4\harbour\bin\ |
| вот сюда надо прицепить еще путь к BCC что то типа set path=C:\minigui2.4\harbour\bin\;C:\bcc55\bin\ и обратите внимание что бы в конце строки не было лишнего пробела
|
|
|
|
| |
Пост N: 13
Зарегистрирован: 17.12.14
|
|
Отправлено: 27.01.15 15:40. Заголовок: у меня и компилятор ..
у меня и компилятор и линкер в harbour\bin и include тоже спасибо за помощь постараюсь сам разобраться
|
|
|
|
| |
Пост N: 264
Зарегистрирован: 03.12.08
|
|
Отправлено: 06.08.15 15:00. Заголовок: Вроде собралась HBSS..
Вроде собралась HBSSL.LIB ... Добавил в программу строчку : REQUEST __HBEXTERN__HBSSL__ Компилирую через HBMK2 : ошибка ! Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland Error: Unresolved external '_HB_FUN___HBEXTERN__HBSSL__' referenced from C:\TMP\HBMK_C3Q5KN.DIR\PLIST.OBJ hbmk2[PLIST]: Error: Running linker. 2 не могу понять - подключается вновь созданная HBSSL.LIB к проекту или нет .
|
|
|
Ответов - 123
, стр:
1
2
3
4
5
6
7
All
[только новые]
|
|