You can use VitalSigns to test mail servers by connecting to the server using the native mail protocol.  In this way VitalSigns acts as if it was a mail client.  Supported protocols include SMTP, POP3, and IMAP.