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.
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.
SMTP by Connect IntegrationsNimble + SMTP by Connect
Send Email in SMTP by Connect when New Contact is created in Nimble Read More...It's easy to connect Nimble + SMTP by Connect without coding knowledge. Start creating your own business flow.
(30 seconds)
(10 seconds)
(30 seconds)
(10 seconds)
(2 minutes)
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.
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 = "https://api.nimbleapp.com/sendmessage"; $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.
Since this integration allows sending emails via SMTP, it has two major benefits for security and reliability:
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.