Ok, burbarry... I checked my mail server logs, and your Apex is now sending emails. The reason you are not getting them when you use the reeftronics.net info I gave you to test is actually Verizon's fault. My Reeftronics server utilizes a third-party spam blocking service, which is telling my server not to relay emails (even though my server is actually accepting the Apex alarm emails). According to them, Verizon has requested that the spam blocklist provider list ALL residential Verizon IP addresses in the blocklist as potential spam sources; per Verizon, the only outbound mail mechanism they want customers to use is their own.
I also found some reports of other people having issues sending mail via non-Verizon SMTP servers using port 587 (like GMX).
It appears that your best bet is to use VZ to send.
SMTP server: outgoing.verizon.net
SMTP port: 587
Auth enabled, use your verizon.net email address as username