This article includes the typical steps for the Campaign user and your developer.
Set up Transact SMTP
- Support must enable Transact as a Campaign non-email key-enabled organization.
- Coordinate with your developers on using an x-header in email messages.
- Create a restricted database for Transact with no contacts. Save it in the Shared folder.
- Create a transactional message group and select Transact as the event trigger.
- Complete a Transact email template and automate it.
- Reply to: The email address will automatically fill in the field.
- To: Enter your contact's email address.
- Subject: Copy the subject line from your Transact's group of automated messages summary page.
- Add your HTML or text into the email body area.
- Set the submission IP address.
- Test the email in Campaign using the seed list that you created. The email is sent from the SMTP server to Transact. From there, it is processed instantly and sent to the intended email inbox.
- See Message submission and response process (or contact support) for address information.
- If you don't receive an email, there may have been a system error. Contact your IT team or developer. You can find system errors from the WAP servers in the system error logs but these errors don't indicate email construction problems.
- You can also verify that the contact was added to the database in Transact.
- In Campaign, go to Data > Database > View data.
- Select your Transact database.
- Click the Search tab to see the contact in the database.
Send an email using Transact SMTP
- Set up Transact SMTP message sending. Make sure that your SMTP server settings match the settings in Transact.
- Email address: Use the from address that is provided in the group of automated messages summary.
- Outgoing server settings: Find your organization's pod by going to high-level settings in Campaign. For example, the organization belongs to pod 4, so the outgoing server settings could be transact-campaign-us-4.goacoustic.com.
- Route your MTA server to the Campaign MTA server. Transact SMTP can only accept messages in standard SMTP format. You can submit requests to the Transact SMTP MTA only. Documents can't contain multiple contacts.
- The HTTP response address replies to the submitter IP address.
- If using an x-header for campaign recognition, you must provision x-header support in the original email header that you routed to Transact.
An organization can submit from several internal IP addresses. You can also use them to identify messages by campaign.
There's no developer API for this application. Configuration occurs when you set up a transactional message group in Campaign.
The most common port is 25, but we do support 465 for an SSL connection, and 587 for a StartTLS connection. Port 465 offers SMTP via SSL. If you want to connect to that port and make a successful SMTP request, you must first connect to the port, then establish an SSL connection, and make the SMTP request over that secure SSL connection. You'll need to research if your coding platform knows how to make SMTP connections via SSL.