Messages Services

  • SES

Amazon Simple Emal Service (SES) is an email platform that makes sending and receiving emails using your own email addresses and domains easy and cost-effective.

  • SendGrid

SendGrid is a communication platform for transactional and marketing email.

  • SMTP

SMTP (Simple Mail Transfer Protocol) is an application used by mail servers to send, receive, and relay outgoing email between senders and receivers.

  • Twilio

Twilio is a cloud communications platform that provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs.

SES Integration

Description

<sesIntegration> - command for integration with SES

Required parameters:

  1. alias

  2. enable

Required fields:

  1. region – string

  2. endpoint – string

  3. accessKeyId – string

  4. secretKeyId – string

<sesIntegration> <ses alias="ses_one" enabled="false"> <region>eu-central-1</region> <endpoint>http://localhost:4566</endpoint> <accessKeyId>DEFAULT_ACCESS_KEY</accessKeyId> <secretAccessKey>DEFAULT_SECRET</secretAccessKey> </ses> </sesIntegration>

SendGrid Integration

Description

<sendgridIntegration> - command for integration with SendGrid

Required parameters:

  1. alias

  2. enable

Required fields:

  1. apiKey - string

<sendgridIntegration> <sendgrid alias="SG_0" enabled="true"> <apiKey>YH.weMKyZ_ESbeSwvQJB8z-wQ.O02mP9JGXbYcxVAeU_LW3CQFiFTr0B1OOJJQgXZHs_o</apiKey> </sendgrid> </sendgridIntegration>

SMTP Integration

Description

<smtpIntegration> - command for integration with SMTP

Required parameters :

  1. alias

  2. enable

Required fields:

  1. host – string

  2. port – int

  3. username – string

  4. password – string

  5. smtpAuth – boolean

  6. smptStarttlsEnable – boolean

<smtpIntegration> <smtp alias="gmail_smtp" enabled="false"> <host>smtp.gmail.com</host> <port>587</port> <username>ivan.fortysix46@gmail.com</username> <password>djvyhxciszgiruah</password> <smtpAuth>true</smtpAuth> <smtpStarttlsEnable>true</smtpStarttlsEnable> </smtp> </smtpIntegration>

Twilio Integration

Description

<twilioIntegration> - command for integration with Twilio

Required parameters:

  1. alias

  2. enable

Required fields:

  1. accountSid – string

  2. authToken – string

  3. twilioNumber – string

<twilioIntegration> <twilio alias="twilio" enabled="false"> <accountSid>ACf06751b3cf4e369e167b3b7ea67cc561</accountSid> <authToken>c5dcd99c8b36b47019c225f1420fe863</authToken> <twilioNumber>+18146215828</twilioNumber> </twilio> </twilioIntegration>