Features of our SMTP service

Dedicated IP addresses

Use a dedicated IP address to increase your sender reputation and avoid blacklisting of your IP due to someone else’s actions.

SPF and DKIM records

Show that it’s really your own company and domain sending the message, and minimize the amount of messages that are marked spam by using the special cryptographic signatures SPF and DKIM.

Servers you can trust

Our SMTP servers send your emails using secure SSL connection. Moreover, it's lightning fast.

Statistics

For each mailing list, you can discover the amount of messages sent out, the number of conversions made and links clicked, and many other details.

Reports

Our SMTP service generates sending reports and delivery error reports. All reports can be downloaded to your computer.

List of unsubscribers

Your mailings won’t be sent to any addresses on the list of recipients who have unsubscribed, even if they are on a mailing list.
                                              
cat < post_body.txt
{
        "username":"smtpprov-u00100205'",
        "password":"YOUR_PASSWORD",
        "message":{
                "html":"html content goes here",
                "text":"text content goes here",
                "subject":"this is the subject",
                "to":[
                        {
                                "email":"recipient@example.com",
                                "name":"John Doe"
                        }
                ],
                "from_email":"from@example.com",
                "from_name":"Your Company",
                "mailclass":"trans",
                "headers":{
                        "X-foo":"bar"
                }
        }
}
EOT

curl -X POST -H "Content-Type: application/json" --data-binary @post_body.txt http://spsrvr.com/api/v1/send.json
                                              
                                            
                                              
<?php
$smtp_username='smtpprov-u00100205';
$smtp_password='YOUR_PASSWORD';
$json='{
        "username":"'.$smtp_username.'",
        "password":"'.$smtp_password.'",
        "message":{
                "html":"html content goes here",
                "text":"text content goes here",
                "subject":"this is the subject",
                "to":[
                        {
                                "email":"user1@abc.com",
                                "name":"user1"
                        }
                ],
                "from_email":"user2@example.com",
                "from_name":"user2"
        }
}';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://spsrvr.com/api/v1/send.json");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $json);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(                                                                          
	'Content-Type: application/json'
));       
$output = curl_exec($ch);
print_r($output) ;                                              
                                            
                                              
                                              
                                            
F
                                              
                                              
                                            
                                              
HttpClient hc = new DefaultHttpClient();
String message;
HttpPost p = new HttpPost("http://spsrvr.com/api/v1/send.json");
String str1="{ "username":"UserName"," +
" "password":"Password"," +
" "message":{" +
" "html":"the body here"," +
" "text":"test"," +
" "subject":"please check this paryt"," +
" "to":[" +
" {" +
" "email":"abc@cdf.com"," +
" "name":"abc"" +
" }" +
" ]," +
" "from_email":"cdf@efg.com"," +
" "from_name":"blueberry"" +
" }" +
"}";
try {
JSONObject object = new JSONObject(str1);
message = object.toString();
Log.v("message Test here",message);
p.setEntity(new StringEntity(message, "UTF8"));
p.setHeader("Content-type", "application/json");
HttpResponse resp = hc.execute(p);
if (resp != null) {
Log.v("message Test here","mail send "+resp);
}
} catch (JSONException e) {
e.printStackTrace();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
                                              
                                            
                                              
let request = NSMutableURLRequest(URL: NSURL(string: "https://spsrvr.com/api/v1/send.json")!, cachePolicy: NSURLRequestCachePolicy.ReloadIgnoringLocalCacheData, timeoutInterval: 5)
        var response: NSURLResponse?
        let username = "ApiUserName"
        let pass = "ApiPassWord"
        let htmlBody = "html content"
        let text = "text"
        let subject = "subject text"
        let toEmail = "reciver email Id"
        let toName =  "reciver person name"
        let from_email = "sender email Id"
        let from_name = "sender name"
        // create some JSON data and configure the request
        let jsonString = "{ "username":""+username+"", "password":""+pass+"", "message":{ "html":""+htmlBody+"", "text":""+text+"","subject":""+subject+"", "to":[{ "email":""+toEmail+"", "name":""+toName+"" }],"from_email":""+from_email+"",  "from_name":""+from_name+"" }}";
        request.HTTPBody = jsonString.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true)
        request.HTTPMethod = "POST"
        request.setValue("application/json", forHTTPHeaderField: "Content-Type")
        // send the request
        do {
            let data = try NSURLConnection.sendSynchronousRequest(request, returningResponse: &response)
            if let httpResponse = response as? NSHTTPURLResponse {
                print("HTTP response: (httpResponse.statusCode)")
            } else {
                print("No HTTP response")
            }
             } catch (let e) {
            print(e)
        }
                                              
                                            
                                              
NSString *urlString = [NSString stringWithFormat:@"{e1f175db23697bd69608ea5b832eb080d9598b74afa2d277df3e9f8851f69e4c}s", "https://spsrvr.com/api/v1/send.json"];
           NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
           NSError *error;
            NSDictionary *dic3=@{@"email":@"Receiver  EmailId",
                                 @"name":@"Receiver Name"};
            NSDictionary *dict2 = @{@"html":@"html content goes here",
                                    @"text":@"text content goes here",
                                    @"subject":@"this is the subject",
                                    @"to" : @[dic3],
                                    @"from_email":@"Sender Email id",
                                    @"from_name":@"Sender name",
                                    @"mailclass":@"mailClassname"
                                    };
            NSDictionary *dict = @{@"username" : @"API UserName",
                                   @"password" : @"API Password",
                                   @"message" :dict2
                                   }
            NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:0 error:&error];
            NSString *jsonString;
            if (! jsonData) {
                NSLog(@"Got an error: {e1f175db23697bd69608ea5b832eb080d9598b74afa2d277df3e9f8851f69e4c}@", error);
            } else {
                jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
                NSLog(@"jsonString: {e1f175db23697bd69608ea5b832eb080d9598b74afa2d277df3e9f8851f69e4c}@", jsonString);
                NSData *requestData = [NSData dataWithBytes:[jsonString UTF8String] length:[jsonString lengthOfBytesUsingEncoding:NSUTF8StringEncoding]];
                [request setHTTPMethod:@"POST"];
                [request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
                [request setValue:@"application/json; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
                [request setValue:[NSString stringWithFormat:@"{e1f175db23697bd69608ea5b832eb080d9598b74afa2d277df3e9f8851f69e4c}lu", (unsigned long)[requestData length]] forHTTPHeaderField:@"Content-Length"];
                [request setHTTPBody: requestData];
                NSURLResponse * response = nil;
                NSError * NSURLRequestError = nil;
                NSData * responseData = [NSURLConnection sendSynchronousRequest:request                                                    returningResponse:&response                                                 error:&NSURLRequestError];
                NSLog(@"{e1f175db23697bd69608ea5b832eb080d9598b74afa2d277df3e9f8851f69e4c}@",response);
            }
                                              
                                            
smtp provider

Integrate in Minutes

Clients who love us