VfpWinsock

Download
History
Resources
License

VFP SendMail
  Specifications
  Examples

VFP Radius
  Specifications
  Examples
 
 
 
 
 
 
 
 
 
 

 

History

The version 1.00 use object on the class "Mswinsock.winsock, it is the simplest way but that did not function in runtime on a machine not having the development environment. This bug is referred at Microsoft.. After consultation of the discussions on the subject on the net, we propose the overload by one VCX which circumvents the problem of Bug Microsoft.

The version 1.01 is presented with the PRG and its vcx. An option to generate a trace/log file was added (new property)

The version 1.02 can handle the ESMTP (authentification on ESMTP server for sending) Usable starting from vfp7 bus use of the
encoding base64
+ Gestion of the return code of the email server (stop if error)

The version 1.03b manages the attachements. (and some bugs corrects)

The version 1.04 add a property to send a body message in mhtml (goal to recover a recording Internet To explore, Excel, Word or xfrx generation and to send in body of emall with the images) + message body mhtml with attachment

The version 1.05 completely reworks the code so that mswinsock.ocx was not used any more. Winsock 2 DLL is called directly (WS2_32)
It does not pose more problem of license of the OCX or recording on the customer computer, and allows the use in DLL (COM)

The version 1.05a can be used in VFP6 as it integrates its own base64 encoder.

The version 1.06 is able to use the default email account of computer (read from the registry)

The version 1.07 : Very large improvement of the perfomance. (reduced processing time of 95%), new properties (Priority, Email_Dir_Send)

The version 1.07b : change date as RFC822

The version 1.08 : add CodePage Property

The version 1.09 : Corrects bugs on mhtml + attachments. Notification added.

The version 1.10 : Optimization multi recipients.

The version 1.11 : Syntaxe optimization . Management of DLL.

The version 1.12 : New property (MessageHTML) for messages in HTML
      Corrects on multi  TO /TO_NAME and CC_CC_NAME
      Corrects on GMT in RFC822
      Corrects antispam problem with ISP Free.fr (boundary)

The version 1.13 : no version 13 ^^

The version 1.14 :  Synaxes modified  for use with VFP6 ... 

The version 1.15 : Change DateTime 822 for use GetTimeZoneInformation

The version 1.16 : Radius Access Request added
   add UDP in WS32_2 and update rcv() function
   add MD5 for radius service