Twilio - Email and SMS Notifications

EdgeLake includes a rule engine that can be configured to execute periodic tasks and monitor and alert using services like REST, SMS and STMP (eMail). For example, users can be alerted on CPU, Network, RAM, Disk utilization and data ingestion.

Twilio is cloud communications platform that enables developers to integrate various communication channels such as voice, messaging, and video into their applications using APIs. EdgeLake is able to send data into Twilio using either eMail, SMS or Webhooks.

Support URLs

Twilio Support

Email & SMS Notifications

The SMTP client process facilitates sending eMail and SMS messages from EdgeLake to users.

Email Configurations

  1. Disable less secure apps
  2. Enable SMTP service

    Configurations

    Command

    ParameterDetailsDefault
    host nameThe connection URL to the email serversmtp.gmail.com
    portThe email server port to use
    emailThe sender email address
    passwordThe sender email password
    SSLUsing SMTP with secure connectionfalse
    <run smtp client where 
        host = [optional host name] and 
        port = [opttional port] and 
        email = [email address] and 
        password = [email password] and 
        ssl = [true/false]>
  3. Sending message via Email

    Configurations

    Command

    OptionExplanationDefault
    receiver emailThe destination address
    message subjectAny textAnyLog Alert
    message textAny textAnyLog Network Alert from Node: [node name]
    <email to [receiver email] where 
        subject = [message subject] and
        message = [message text]>

Most Common SMTP addresses

SMTP ProviderURLSMTP Settings
AOLaol.comsmtp.aol.com
AT&Tatt.netsmtp.mail.att.net
Comcastcomcast.netsmtp.comcast.net
iCloudicloud.com/mailsmtp.mail.me.com
Gmailgmail.comsmtp.gmail.com
Outlookoutlook.comsmtp-mail.outlook.com
Yahoo!mail.yahoo.comsmtp.mail.yahoo.com

SMS Notifications

  1. Start SMTP service
  2. Sending SMS message

Configurations

Command

OptionExplanationDefault
receiver phoneThe destination phone number
gatewaySMS carrier gateway
subjectmessage subjectAnyLog Alert
messagesms text contentAnyLog Network Alert from Node: [node name]
<sms to [receiver phone] where 
gateway = [sms gateway] and 
subject = [message subject] and 
message = [message text]>

Major US Carriers

The major USA carriers and their gateways are the following:

CarrierGateway
AT&Ttxt.att.net
Sprintmessaging.sprintpcs.com
T-Mobiletmomail.net
Verizonvtext.com
Boost Mobilemyboostmobile.com
Metro PCSmymetropcs.com
Tracfonemmst5.tracfone.com