Instructions for email data sender. 8 Oct. 2009, CCN*** This program works as a drop in replacement for the iridium program. Put a shortcut to the program (email_data_sender.exe) in the startup menu to make it start automatically when the system boots up. In the same folder as email_data_sender.exe there needs to be a text file named email.txt containing the following lines: outbox folder (eg d:\iridium\outbox) SMTP server name OR IP address (eg smtp.ship.com OR 111.222.333.444)** from address (eg pco2@ship.com), often it is not necessary for the account to exist on the server password for above address* recipient address 1 (eg scientist@research.gov) additional recipient addressess (as many as you want, each one on a separate line) The program will check the outbox once per minute and send any files that appear there. The subject will be the name of the file that is being sent. The message body will not contain anything except a short, static, message and the file sent will appear as an attachment. Only one file is sent per message, so if there are 100 files in the outbox when the program starts, you will get 100 emails. I don't know what happens if the ship has no internet connection - if the message will be held in the server on the ship or just disappear. The program deletes the file from the outbox regardless of the outcome. *a.jenkins 6-1-2011 Only use password line if using the "email_file.exe" perl exe. **a.jenkins 6-9-2012 After SMTP name/IP add: ;sendEmail to use sendEmail instead of email_file.exe ***a.jenkins 6-9-2012 Due to an increased loathing of labview programming on my part, I wrote some perl glue to email files last year. After several installations now, that code, email_file.exe (a Net::SMTP cover) seems to work fine for simple SMTP scenarios. If things get more complex (TSL/SSL) the logical next step is Net::SMTP::SSL (depends on the heavy Net::SSLeay). I tried and tried to get Net::SMTP::SSL to build on a 64bit vista machine. No luck after 10 hours (that module wants x86 baby!). Thus, I punt. Someone smarter than I figured it out an wrote sendEmail.exe (a packaged perl program that just works). So, it drops in and replaces my email_file.exe quite easily (see note above **). It has all the goodies and just works. sendEmail.exe is included in the folder, and it must be there for the email tool to work. Heck, you can even send email through gmail with this thing...very cool. Website is below: http://caspian.dotconf.net/menu/Software/SendEmail/ One more thing, I did not spend much time trying to be neat in the "email data sender.vi". I have better things to do than make pretty pictures with labview. This vi is not too complicated, so it doesn't really matter...yet.