Integrate Nimble with SMTP by Connect

Appy Pie Connect allows you to automate multiple workflows between Nimble and SMTP by Connect

  • No code
  • No Credit Card
  • Lightning Fast Setup

20 Million work hours saved

Award Winning App Integration Platform

About Nimble

Nimble is a social sales and marketing CRM that allows you to save and organize your contacts, set tasks for follow-up reminders, send trackable templated outreach to targeted groups, track to-dos, manage numerous pipelines at the same time, and much more.

About SMTP by Connect

Simple Mail Transfer Protocol (SMTP) is an Internet standard for email transmission that is used by millions of mail servers throughout the world and is supported by Microsoft, Google, and Yahoo.

Want to explore Nimble + SMTP by Connect quick connects for faster integration? Here’s our list of the best Nimble + SMTP by Connect quick connects.

Explore quick connects
Connect Nimble + SMTP by Connect in easier way

It's easy to connect Nimble + SMTP by Connect without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Contact

    Triggers when you add a new contact.

  • Actions
  • Create Contact

    Creates a new contact.

  • Create task

    Create a new task.

  • Send Email

    Sends a plaintext email from a specific SMTP server.

How Nimble & SMTP by Connect Integrations Work

  1. Step 1: Choose Nimble as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick SMTP by Connect as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Nimble to SMTP by Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Nimble and SMTP by Connect

Nimble is a simple way to send email through web browsers, mobile devices, and desktop applications. In contrast to traditional SMTP servers, Nimble users do not need to configure their SMTP servers. Instead, they use the Nimble API to send email directly from their applications.

SMTP by Connect is a PHP class that can be used to send emails through the SMTP protocp. It is a generic class that can be used for any type of email client. This allows for sending emails from any number of different applications, including PHP scripts and jQuery plug-ins. In order to set up SMTP by Connect, it is necessary to configure the SMTP server settings. These include the SMTP host, port number, username and password for authentication, and whether or not encryption is used.

Integration of Nimble and SMTP by Connect

With Nimble’s new feature ‘Send a Message’, it becomes possible to easily integrate Nimble with SMTP by Connect. ‘Send a Message’ allows developers to send messages via an easy-to-use API. In order to use this API, developers need to specify the configuration parameters of the message they want to send (to, subject, body, etc.

For example, the fplowing code snippet shows how SMTP by Connect could be integrated with Nimble. Note that this code snippet uses the CURL wrapper provided by Nimble (curl_init(). This wrapper is optional because any library that supports CURL can be used instead.

<?php $config = array( "to" => "[email protected]", "subject" => "Hello from Nimble!", "text" => "Hi there! Here's your message." ); // Create a Nimble Client $client = new NimbleClient("ACCESS_KEY"); // Set the configuration parameters $parameters = http_build_query($config); // Send the message $url = ""; $headers = array( 'Content-Type' => "application/x-www-form-urlencoded", 'Accept' => "text/plain", 'X-Nimble-Client' => "ACCESS_KEY", 'X-Nimble-Key' => $_SERVER["REMOTE_ADDR"], 'X-Nimble-Access-Token' => $_POST['access_token'] ); $result = curl_init(); curl_setopt($result, CURLOPT_URL, $url); curl_setopt($result, CURLOPT_HTTPHEADER, $headers); curl_setopt($result, CURLOPT_HTTPGET, true); curl_setopt($result, CURLOPT_POSTFIELDS, $parameters); curl_exec($result); curl_close($result); ?> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 <?php $config = array ( "to" = > [email protected]" , "subject" = > "Hello from Nimble!" , "text" = > "Hi there! Here's your message." . ; // Create a Nimble Client $client = new Nimble Client ( [email protected]" . ; // Set the configuration parameters $parameters = http_build_query ( $config . ; // Send the message $url = [email protected] ; $headers = array ( 'Content-Type' = > "application/x-www-form-urlencoded" , 'Accept' = > "text/plain" , 'X-Nimble-Client' = > "ACCESS_KEY" , 'X-Nimble-Key' = > $_SERVER [ "REMOTE_ADDR" ] , 'X-Nimble-Access-Token' = > $_POST [ 'access_token' ] . ; $result = curl _ init ( . ; curl _ setopt ( $result , CURLOPT_URL , $url . ; curl _ setopt ( $result , CURLOPT_HTTPHEADER , $headers . ; curl _ setopt ( $result , CURLOPT_HTTPGET , true . ; curl _ setopt ( $result , CURLOPT_POSTFIELDS , $parameters . ; curl _ exec ( $result . ; curl _ close ( $result . ; ?>

The above code snippet sends an email via Nimble’s ‘Send a Message’ API. The message will contain all of the configuration parameters passed in. These parameters will be sent as form encoded data inside of a POST request. In the end, Nimble will call the configured SMTP server and transmit the email contents over SMTP.

Benefits of Integration of Nimble and SMTP by Connect

  • Security & Reliability

Since this integration allows sending emails via SMTP, it has two major benefits for security and reliability:

  • Security . By sending emails via SMTP protocps rather than through localhost ports like most other email clients do, it is impossible for spammers to hack into your system using Nimble’s ‘Send a Message’ API because they cannot access your server. Moreover, you can use SSL encryption on your SMTP server so that third parties cannot sniff your traffic.
  • Reliability . If you are using your own mail server then it is possible that it might go down or have connectivity issues with other servers. However, if you are using a dedicated provider such as Google Apps or Amazon SES then there should be minimal downtime as these providers have redundant hardware in multiple locations around the world. However, even if you use your own mail server it is still more reliable than traditional SMTP servers because you will not need to worry about configuring it or making sure it is running 24/7 like most other apps do (because of its architecture.
    • Scalability & Flexibility

    By integrating with Nimble’s ‘Send a Message’ API, developers can take advantage of Nimble’s scalability and flexibility :

    The process to integrate Nimble and SMTP by Connect may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.

    Page reviewed by: Abhinav Girdhar  | Last Updated on November 09,2022 06:11 pm