Dünya çapında binlerce pazarlamacı tarafından güvenilir
SMTP protokolünü kullanarak kolay kurulum
Güvenilir sunucular ve özel IP adresleri
Geliştiriciler için esnek API
7/24 canlı sohbet desteği
İş için SMTP nasıl kullanılır?
SMTP, kaydı onaylamak, sipariş güncellemeleri sağlamak veya bir müşteriye satın alma işlemi için teşekkür etmek amacıyla işlemsel e-posta kampanyaları göndermeye başlamanın en kolay yoludur.
İşlemsel e-postalar gönderin
E-posta hizmetinde ek yapılandırma yapmadan doğrudan müşterilerinize e-posta göndermek için CMS, CRM veya web sitesi oluşturucunuza bir SMTP sunucusu entegre edin.
Günlük binlerce siparişiniz olsa bile müşterileriniz mesajları anında alacaktır.
Hesabınızdaki ayrıntılı raporları keşfedin
Ücretsiz işlemsel e-posta şablonları kullanın
E-posta kampanyaları için SMTP hizmeti API'si nasıl kullanılır?
<?php
use Sendpulse\RestApi\ApiClient;
use Sendpulse\RestApi\Storage\FileStorage;
$smtpSendMailResult = (new ApiClient('MY_API_ID', 'MY_API_SECRET', new FileStorage()))->post('smtp/emails', [
'email' => [
'html' => base64_encode('<p>Hello!</p>'),
'text' => 'text',
'subject' => 'Mail subject',
'from' => ['name' => 'API package test', 'email' => 'from@test.com'],
'to' => [['name' => 'to', 'email' => 'to@test.com']],
'attachments_binary' => [
'attach_image.jpg' => base64_encode(file_get_contents('../storage/attach_image.jpg'))
]
]]);
var_dump($smtpSendMailResult);
?>
sample.php hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-php
# SendPulse's Ruby Library: https://github.com/sendpulse/sendpulse-rest-api-ruby
require './api/sendpulse_api'
sendpulse_api = SendpulseApi.new(API_CLIENT_ID, API_CLIENT_SECRET, API_PROTOCOL, API_TOKEN)
email = {
html: '<p>Your email content goes here<p>',
text: 'Your email text version goes here',
subject: 'Testing SendPulse API',
from: { name: 'Your Sender Name', email: 'your-sender-email@gmail.com' },
to: [
{
name: "Subscriber's name",
email: 'subscriber@gmail.com'
}
]
}
sendpulse_api.smtp_send_mail(email)
sample.rb hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-ruby
# SendPulse's Python Library: https://github.com/sendpulse/sendpulse-rest-api-python
from pysendpulse import PySendPulse
if __name__ == "__main__":
TOKEN_STORAGE = 'memcached'
SPApiProxy = PySendPulse(REST_API_ID, REST_API_SECRET, TOKEN_STORAGE)
email = {
'subject': 'This is the test task from REST API',
'html': '<p>This is a test task from https://sendpulse.com/api REST API!<p>',
'text': 'This is a test task from https://sendpulse.com/api REST API!',
'from': {'name': 'John Doe', 'email': 'john.doe@example.com'},
'to': [
{'name': 'Jane Roe', 'email': 'jane.roe@example.com'}
]
}
SPApiProxy.smtp_send_mail(email)
sample.py hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-python
// SendPulse's Java Library https://github.com/sendpulse/sendpulse-rest-api-java
import com.sendpulse.restapi.Sendpulse;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
public class Example {
public static void main(String[] args) {
Sendpulse sendpulse = new Sendpulse(API_CLIENT_ID, API_CLIENT_SECRET);
Map<String, Object> from = new HashMap<String, Object>();
from.put("name", "Your Sender Name");
from.put("email", "your-sender-email@gmail.com");
ArrayList<Map> to = new ArrayList<Map>();
Map<String, Object> elementto = new HashMap<String, Object>();
elementto.put("name", "Subscriber's name");
elementto.put("email", "subscriber@gmail.com");
to.add(elementto);
Map<String, Object> emaildata = new HashMap<String, Object>();
emaildata.put("html","Your email content goes here");
emaildata.put("text","Your email text version goes here");
emaildata.put("subject","Testing SendPulse API");
emaildata.put("from",from);
emaildata.put("to",to);
Map<String, Object> result = (Map<String, Object>) sendpulse.smtpSendMail(emaildata);
System.out.println("Result: " + result);
}
}
sample.java hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-java
// SendPulse's Node.JS Library: https://github.com/sendpulse/sendpulse-rest-api-node.js
var sendpulse = require("./api/sendpulse.js");
sendpulse.init(API_USER_ID, API_SECRET, TOKEN_STORAGE);
var email = {
"html" : "<p>Your email content goes here</p>",
"text" : "Your email text version goes here",
"subject" : "Testing SendPulse API",
"from" : {
"name" : "Your Sender Name",
"email" : "your-sender-email@gmail.com"
},
"to" : [ {
"name" : "Subscriber's name",
"email" : "subscriber@gmail.com"
} ]
};
var answerGetter = function answerGetter(data){
console.log(data);
}
sendpulse.smtpSendMail(answerGetter, email);
sample.js hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-//www.spcdn.org/node.js
#import "Sendpulse.h" // SendPulse's Obj-C Library https://github.com/sendpulse/sendpulse-rest-api-objective-c
- (void)viewDidLoad {
[super viewDidLoad];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(doSomethingWithTheData:) name:@"SendPulseNotification" object:nil];
Sendpulse* sendpulse = [[Sendpulse alloc] initWithUserIdandSecret:userId :secret];
NSDictionary *from = [NSDictionary dictionaryWithObjectsAndKeys:@"Your Sender Name", @"name", @"your-sender-email@gmail.com", @"email", nil];
NSMutableArray* to = [[NSMutableArray alloc] initWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:@"Subscriber's name", @"name", @"subscriber@gmail.com", @"email", nil], nil];
NSMutableDictionary *emaildata = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"<b>Your email content goes here</b>", @"html", @"Your email text version goes here", @"text",@"Testing SendPulse API",@"subject",from,@"from",to,@"to", nil];
[sendpulse smtpSendMail:emaildata];
}
- (void)doSomethingWithTheData:(NSNotification *)notification {
NSMutableDictionary * result = [[notification userInfo] objectForKey:@"SendPulseData"];
NSLog(@"Result: %@", result);
}
sample.m hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-objective-cSMTP hizmet özellikleri
Özel IP adresleri
Maksimum teslim edilebilirliği sağlamak için tüm IP adreslerinin itibarını izliyoruz.
DKIM ve SPF imzaları
Özel kriptografik imzalar yardımıyla şirketinizin gönderici etki alanını doğrulayın.
Güvenebileceğiniz sunucular SSL bağlantı desteği ile
Avrupa veri merkezleri üzerinden e-posta kampanyaları gönderin.
SMTP veya API üzerinden işlem e-postaları göndererek müşterilerinizle iletişiminizi geliştirin
Ayrıntılı API belgelerimizi okuyabilir ve SMTP sunucusu için gerekli tüm ayarları hesabınızda bulabilirsiniz
Ücretsiz deneyinKredi kartı gerekmez
SendPulse hizmetlerine alışmanıza yardımcı olacağız
SMTP hizmetimizi mümkün olduğunca sezgisel ve kullanıcı dostu hale getirmeye çalışıyoruz.
Herhangi bir sorunuz varsa, müşteri desteğimizle iletişime geçebilir veya ücretsiz kaynaklarımıza başvurabilirsiniz.
FAQ
SMTP sunucusu nedir?
Basit Posta Aktarım Protokolü, bir göndericinin ve bir alıcının sunucuları arasında bilgi alışverişi yöntemidir. Diğer hizmetlerimizi ve özelliklerimizi denemeden HTML e-postaları göndermek için SendPulse SMTP sunucusunu kullanabilirsiniz.
Neden bir SMTP sunucusu kullanmalıyım?
Bir SMTP sunucusu, onay e-postaları, terk edilmiş alışveriş sepeti e-postaları, gönderim güncellemeleri, bildirimler vb. gibi her türlü işlem e-postasını göndermenize olanak tanır. SendPulse'ın SMTP sunucusu güvenilirdir ve yüksek bir teslim edilebilirlik oranına ve gönderici itibarına sahiptir.
Bir SMTP sunucusunu nasıl kurabilirim?
SendPulse'a kaydolmanız, basit bir form doldurmanız ve kimlik doğrulama parametrelerinizi ayarlamanız gerekir. Yönergeleri izleyin ve müşteri destek ekibimizin size yardımcı olmak için her zaman burada olduğunu unutmayın.
SMTP sunucusu kullanmanın maliyeti nedir?
SendPulse ile her ay ücretsiz olarak 12.000'e kadar e-posta gönderebilirsiniz. SMTP sunucumuz üzerinden daha fazla e-posta göndermek istiyorsanız, aylık abonelik planlarımız ve kullandıkça öde planlarımız arasında seçim yapmanız gerekir. SMTP sunucusu fiyatlandırmamız hakkında daha fazla bilgiyi buradan edinebilirsiniz.
E-posta kampanyalarını hemen şimdi projenize entegre edin
Olağanüstü teslim edilebilirlik ile SMTP veya API aracılığıyla anında işlem e-postaları gönderin
Şimdi deneyinayda 12.000 e-postaya kadar ücretsiz
veya