OpenG Internet Connectivity Tools

General Description
Project Lead Developer: Kevin Valentine

ogic-smtp is used to send email messages attachments to multiple recipients. It also supports PLAIN text authentication.

ogic-pop allows you to download and view email messages in raw text format. It will also attempt to parse the messages for encoded attachments. It will then extract, decode (base64), and save the files.

ogic-ftp is a file transfer protocol client used to upload or download files to a remote FTP server. Again, not the most user friendly interface but it works and it's been reliable for me so far.

NOTE: I have used the library on Slackware Linux 9.1 (kernel 2.4.22) and WinXP/2k primarily on internal servers. This library is meant to be used as a tool in your application so it lacks a fancy interface.

Downloads

 * OGIC_FTP.zip
 * OGIC_POP.zip
 * OGIC_SMTP.zip
 * ogic-LV61-0.0.1.zip (single package contains all libraries with some changes)
 * ogic-LV70-0.0.1.zi (single package contains all libraries with some changes)

For more information
I have more but I need to find them ... contact me if you need them.
 * |Internet Engineering Task Force
 * |Base64 Content-Transfer-Encoding

Change Log
8/31/2004 Many small things have changed. Now that I'm doing a basic versioning scheme I should be able to keep track a bit better.
 * The latest change is obviously the packaging. I have now add all three libraries into one package.  The package and the three libraries now all contain version numbers.  Look in the VERSION.txt file to check the version as needed.
 * I also kept all version information out of the folder names. Revisions would always break the .mnu file.  Perhaps there's a better way to do it but for now it's simple and it works.

Bugs
8/31/2004 LabVIEW can crash when you try to email really big attachments. I think it has something to do with too much memory being used or too much processory time. For now, just try to only send files that under 1MB.

Todo List
8/31/2004 Figure out why LV crashes when emailing large attachments. May have to modify the base64 conversion VI so that it writes to a buffer file while it decodes or encodes.

Credits
Will update this area very soon. I have to contact the people that have contributed. Not sure if they want their names and/or email addresses displayed here. So many people have contributed over the past couple of years!