Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: безопасная авторизация через протокол SSL
 
 автор: k@s   (23.09.2014 в 12:00)   личное сообщение
 
 

Изменил порты.Но почту не могу принять.В чем проблема?Помогите...
Declare Function CheckMsg Lib "freemail.dll" _
(ByVal strHost As String, ByVal strUserName As String, _
ByVal strPassword As String, Optional ByVal lPort As Long = 995) As Long

' отправить сообщение
Declare Function SendMsg Lib "freemail.dll" _
(ByVal fpCallback As Long, ByRef mmMsg As Any, _
ByVal strHost As String, Optional ByVal lPort As Long = 465) As Long

' отправить сообщение для серверов с авторизацией
Declare Function SendAuthMsg Lib "freemail.dll" _
(ByVal fpCallback As Long, ByRef mmMsg As Message, _
ByVal strHost As String, ByVal strUserName As String, _
ByVal strPassword As String, Optional ByVal lPort As Long = 465) As Long

' получить сообщение
Declare Function ReceiveMsg Lib "freemail.dll" _
(ByVal fpCallback As Long, ByVal lMsgNum As Long, ByVal mmMsg As Long, _
ByVal lDelAfterRcv As Long, _
ByVal strHost As String, ByVal strUserName As String, _
ByVal strPassword As String, Optional ByVal lPort As Long = 995) As Long

' получить заголовки сообщения
Declare Function ReceiveHdr Lib "freemail.dll" _
(ByVal lMsgNum As Long, ByVal mmMsg As Long, _
ByVal strHost As String, ByVal strUserName As String, _
ByVal strPassword As String, Optional ByVal lPort As Long = 995) As Long

' удалить сообщение из почтового ящика
Declare Function DeleteMsg Lib "freemail.dll" _
(ByVal lMsgNum As Long, _
ByVal strHost As String, ByVal strUserName As String, _
ByVal strPassword As String, Optional ByVal lPort As Long = 995) As Long

' получить размер сообщения
Declare Function GetMsgSize Lib "freemail.dll" _
(ByVal lMsgNum As Long, _
ByVal strHost As String, ByVal strUserName As String, _
ByVal strPassword As String, Optional ByVal lPort As Long = 995) As Long

Declare Function ConvertCyr Lib "freemail.dll" _
(ByRef strSrcDest As String, ByVal strSrcSrc As String, _
ByVal strFromToCP As String) As Long

  Ответить  
 
 автор: osmor   (26.09.2014 в 11:07)   личное сообщение
 
 

Просто смены порта не достаточно. Нужно еще объяснить клиенту (программе), что "общение" пойдет по шифрованному каналу. Он (почтовый клиент в вашем случае freemail.dll) должен запросить у сервера сертификат, проверить его и использовать для шифрования/расшифровки принимаемых/передаваемых данных.
Очень сильно подозреваю, что freemail.dll не поддерживает данный функционал.

  Ответить  
 
 автор: k@s   (27.09.2014 в 09:56)   личное сообщение
 
 

Да я тоже об этом думал.Но были сомнения.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList