For customers who are unable to use the Web API v3, SMTP or v2 is an acceptable option.
The X-SMTPAPI does not support Dynamic Transactional Templates. For sending Dynamic Transactional Templates you need to use v3 Mail Send.
Before you create and send a legacy transactional template email over SMTP you need to do the following:
Sending a test SMTP email with Telnet is one of the most basic tests you can do. This test is useful in checking the connection and determining if the most basic of problems:
Make sure that the version of the template you want to use is set to active by using:
/templates/{template_id}/versions/{version_id}/activate
To use a legacy template when you send, configure the X-SMTPAPI
header of an SMTP message:
templates
filtertemplate_id
to one of your legacy transactional templates1{2"filters": {3"templates": {4"settings": {5"enable": 1,6"template_id": "5997fcf6-2b9f-484d-acd5-7e9a99f0dc1f"7}8}9}10}
You can use X-SMTPAPI substitution and section tags in your template's subject and body content, and they will be replaced with the values specified when you send the message.