Global pazarlama profesyonellerinin ortak tercihi (3.647+ yoruma)

jooble viessmann puma samsung"/ jackwolfskin
what is smtp

İşlemsel e-posta kampanyaları nedir?

İşlemsel e-postalar, bir abonenin kaydolma, parola sıfırlama veya satın alma işlemini tamamlama gibi eylemlerine yanıt olarak gönderilen otomatik mesajlardır.

Şablonlarınızı bir kez ayarlayın ve sistemimiz ister hoş geldiniz e-postası, ister parola sıfırlama veya sipariş onayı olsun, doğru mesajı doğru zamanda otomatik olarak göndersin.

smtp settings smtp settings

SMTP ile e-posta gönderin

İşlemsel e-postalarını hemen göndermeye başlamak için SMTP sunucunuzu bir CMS veya CRM sistemine, uygulamaya veya web sitesi oluşturucuya kolayca bağlayın – ekstra kurulum gerekmez.

SendPulse hesabınızdan sunucu adresini, bağlantı noktasını, kullanıcı adını ve parolayı kopyalayıp bir uygulamaya veya çevrimiçi araca yapıştırmanız yeterlidir.

SMTP ile nasıl başlanı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)
                
            
                
# 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)
                
            
                
// 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);
                
            
                
#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);
}

API ile e-posta gönderin

E-postaları daha hızlı göndermek ve işlemsel kampanyalarınızı kolayca ölçeklendirmek için kullanıcı dostu API'mizi deneyin.

Bağlanmak için SendPulse hesabınızdaki ID ve Secret'ı bir e-posta istemcisine eklemeniz ve "Yetkilendirme" API yöntemini çalıştırmanız yeterlidir.

API belgeleri
smtp templates smtp templates

Sezgisel sürükle ve bırak oluşturucumuzla şablonlar oluşturun

Tüm bildirimleriniz için özelleştirilebilir şablonlar kullanarak API aracılığıyla işlemsel e-postalarını kolayca gönderin. Kampanyalarınıza gerçek değer katmak için her e-postayı müşteri adı, sipariş numarası, ürün listesi veya ödeme tarihi gibi değişkenlerle kişiselleştirin.

Ücretsiz olan da dahil olmak üzere her fiyatlandırma planıyla 130'dan fazla profesyonel düzey HTML şablonuna erişin.

API kullanarak şablonlarla e-posta nasıl gönderilir

İşlemsel e-posta performansınızı takip edin

E-posta pazarlama performansınızı ve yatırım getirinizi iyileştirmek için e-posta metriklerini düzenli olarak ölçün. Tüm SendPulse raporları – açılma ve tıklanma oranları, gelen kutusu yerleşimi, teslimat oranları, hatalar ve spam şikayetleri – indirilebilir.

SMTP istatistikleri nasıl görüntülenir
history
smtp team smtp team smtp team smtp team

Ekibinizle işbirliği yapın

İş yükünü verimli bir şekilde dağıtmak için ekip üyelerinizi davet edin ve erişim haklarını yönetin. Standart kullanıcı rolleri (editör, tasarımcı, analist, muhasebeci, yönetici) atayabilir veya özel roller oluşturabilirsiniz.

Kullanıcı rolleri nasıl yönetilir

Ayda 12.000 adede kadar işlemsel e-postasını ücretsiz olarak gönderin veya gerekirse ücretli bir plana yükseltin – kullandıkça öde fiyatlandırması veya aylık abonelik arasında seçim yapın.

Kullanımı kolay işlemsel e-posta araçları

smtp ip
Özel IP adresleri

Gönderen saygınlığınızı artırın ve 100.000 e-posta fiyatlandırma planımıza dahil olan özel IP seçeneğimizle kara listeye alınmaktan kaçının.

smtp ip
SPF ve DKIM kimlik doğrulaması

SPF ve DKIM kayıtları, işlemsel e-postalarınızın spam klasörüne düşmesini önlemek için gönderenin kimliğini doğrulamaya yardımcı olur.

smtp ip
Aboneliği iptal edilen kişilerin listesi

Kampanyalarınız, posta listelerinizde kalsalar bile abonelikten çıkan kişilere gönderilmeyecektir.

smtp ip
Açma ve tıklama takibi

Daha iyi etkileşim için e-posta stratejinizi iyileştirmek üzere açılma ve tıklanma oranlarını analiz edin.

smtp ip
Özel izleme alanı

E-posta açılışlarını ve tıklamalarını izlemek için kendi alan adınızı kullanarak SendPulse markasını kaldırın.

smtp ip
Web kancaları

Teslim edildi, teslim edilmedi, açıldı veya tıklandı gibi e-posta durumları hakkında doğrudan sisteminize anında güncellemeler alın.

SMTP veya API aracılığıyla işlemsel e-postaları ile hedef kitlenize önemli bilgiler sunun

Satın alma işlemlerini teşvik eden ve müşterilerin satış hattınıza geri gelmesini sağlayan ilgi çekici bir deneyim sunun.

Ayda 12.000 ücretsiz e-posta