Home

Topwiz Software

Anything is possible given enough time, money and Mountain Dew!

 
 
line decor
   
line decor
   
 

PBNISMTP is a control written by Bruce Armstrong that wraps an open source SMTP Email C++ class.

My changes:

  • Rewrote the PowerBuilder sample app from scratch in PB 10.5 adding a decendant object with helper functions.
  • Updated to use the latest version of the CSMTPConnection open source SMTP library.
  • Removed '125' from the filename as it is not PB version specific.
  • Now produces 32bit and 64bit versions of pbnismtp.pbx.
  • Added the SetPriority method.

2/1/2018 - Changes by Oswaldo Varela:
Split out the Connect, Send, and Disconnect steps into separate functions so that you can send multiple emails in bulk and only have to connect and disconnect once.

2/1/2018 - Changes by Roland Smith:
Created a new Bulk Email tab in the example to show off Oswaldo's change.

6/23/2018 - Changes by Roland Smith:

  • Updated to use the latest version of the CSMTPConnection open source SMTP library.
  • Added the SetReadReceiptRequested method.


PB 10.5 sample app and 32bit/64bit versions of the pbx file:

Download PBNISMTP (3,725 KB)

Complete Visual Studio 2017 solution folder:

Download PBNISMTP Visual Studio (51,575 KB)