Hi Matt,
IMAP, which stands for Internet Message Access Protocol, is one way to retrieve email from a server. You are correct that SMTP can be used to send emails which will be accessed by an IMAP client.
Have you tried using the SMTP Email VIs? These are located on the Functions Palette under Data Communication >> Protocols >> SMTP Email. If these were the VIs that were giving you problems earlier, what seemed to be wrong? Also, you may be interested in the example program "E-Mail Notification.vi" which can be found in the LabVIEW Example Finder under Networking >> Internet & Web.
Jennifer R.
National Instruments
Applications Engineer