emailQ.NET Features

IIS Integration

Smtp.NET works together with EmailQ.Net to create email messages in standard "eml" file format, recognized by IIS Virtural Smtp Server.
The generated "eml" files can be sent directly to the IIS pickup directory or scheduled for future delivery to IIS or sent to another mail server.

Smtp.NET Integration

Most of Smtp.NET's features are supported in the first release of EmailQ.Net, including authentication, remote server specification, and failover server specification.
Properties not currently supported for queued messages, but may be supported in future releases:
  • TimeoutConnect
  • TimeoutGeneral
  • ConnectionRetries
  • EmailReport
  • Port


With EmailQ.Net, you specify the maximum number of threads to be allocated for message sending. By default, the maximum number of threads is 20. This is optimal for most systems but can be increased for high end systems.

Scan Frequency

EmailQ.Net works by scanning the specified queue directory at the interval specified. By default, the scan frequency is once every 60 seconds.

Windows Service or Application

EmailQ.Net runs either as a Windows Service or Windows Application.
  • Windows Service - When running as a service, EmailQ.Net will work in the background and does not require a user to be logged in. This is optimal for servers that are unattended. Running in this mode also uses less memory and resources.
  • Windows Application - When running as an application, EmailQ.Net will work in the foreground like a normall Windows Application. When the program is closed, the queue will no longer be scanned and messages will not be delivered. This mode is optimal for Windows 98 and Me, which cannot run programs as a service.

Next: Take the Tour!