TEG uses a freemium model. The software may be used free of charge for both domestic and commercial purposes, while advanced features will be available for a small fee. The limitations are intended to limit the usefulness of the software for sending unsolicited e-mail (spam), while keeping the software free for the majority of users.What exactly is the Transactional E-mail Gateway?
TEG is a Web (JSON) to SMTP gateway and SMTP relay. It can be used by clients (usually Web services) to send e-mail in response to user interaction, such as sending invoices, or to send bulk e-mail to mailing list recipients. Instead of creating an e-mail using a language-specific API, the client instructs TEG on how it wants the message to be both constructed and delivered - TEG takes care of the rest.
TEG can be configured for both direct delivery, or to send via SMTP smart hosts. Using smart hosts, TEG provides a single API for sending via multiple SMTP providers, eliminating the need to implement proprietary APIs for each service.Does TEG replace SMTP or Web-to-mail API providers?
Yes, and no.
TEG provides a Web-to-mail gateway service which is capable of direct delivery and can eliminate the requirement to use an outbound SMTP provider. Reliably delivering mail via TEG in this way requires knowledge of how to configure DNS PTR, DKIM and SPF records. These are the same requirements that would be necessary when maintaining your own outbound SMTP server. In most cases, users will want to configure TEG for smart host delivery. When used in this way, TEG provides a unified API which can deliver via multiple third-party SMTP providers. This allows TEG users to utilise both SMTP services such as their ISP mail system and GMail or API providers that also provide SMTP services. ISP and free mail providers should only be used for very low volumes of mail as these providers may impose limits to prevent abuse. For sending bulk mail we recommend SMTP2GO as they provide geographically distributed mail services and have a simple cost structure.
The free version is intended for low-volume transactional e-mail use. To reduce its appeal to spammers, it is not suitable for bulk mailing due to the following restrictions:
Windows Vista or later (amd64 only). Memory requirements depend primarily on database size. The amount of memory used by TEG may appear greater than necessary due to the use of memory mapped files to improve performance. This memory is managed by the operating system and will be available for other applications if required.How do I send e-mail via the SMTP interface?
Users must authenticate when using SMTP and the SMTP ACL must permit access to the network. The username and password are the "smtp_id" and "token" displayed by the GET /0/tokens API call. Refer to the TEG Config page for ACL configuration.How do I report a bug or request a feature?
See the Contact page.