Aprovado por milhares de profissionais de marketing em todo o mundo

buSupermercado Diasca Grand Cru Totvs iGUi PremierPet Food to Save Ouro Card Unimed Loovi Coinext Ricardo Ventura jooble viessmann puma samsung"/ busca brazil-tech brdid futuro technolog zumpy lot swatch karcher radisson jackwolfskin premierpet
what is smtp

O que são campanhas de e-mails transacionais?

E-mails transacionais são mensagens automáticas enviadas em resposta às ações de um assinante, como cadastro, redefinição de senha ou conclusão de uma compra.

Configure seus modelos uma vez, e nosso sistema enviará automaticamente a mensagem certa no momento certo — seja um e-mail de boas-vindas, de redefinição de senha ou de confirmação de pedido.

smtp settings smtp settings

Envie e-mails via SMTP

Conecte facilmente seu servidor SMTP a um CMS ou sistema CRM, aplicativo ou construtor de sites para começar a enviar e-mails transacionais imediatamente — sem necessidade de configuração adicional.

Basta copiar o endereço do servidor, porta, login e senha da sua conta da SendPulse e colá-los em um aplicativo ou ferramenta online.

Como começar com SMTP
                    
<?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);
}

Envie e-mails via API

Teste nossa API responsiva para enviar e-mails de forma mais rápida e escalar facilmente suas campanhas transacionais.

Para conectar, basta adicionar o ID e o Secret da sua conta da SendPulse a um cliente de e-mail e executar o método "Autorização" da API.

Documentação da API
smtp templates smtp templates

Crie modelos com nosso criador intuitivo de arrastar e soltar

Envie facilmente e-mails transacionais via API usando modelos personalizáveis para todas as suas notificações. Personalize cada e-mail com variáveis como nome do cliente, número do pedido, lista de produtos ou data de pagamento para agregar valor real às suas campanhas.

Acesse mais de 130 modelos HTML de nível profissional em todos os planos, incluindo o gratuito.

Como enviar e-mails com a API usando templates

Acompanhe o desempenho de seus e-mails transacionais

Meça métricas de e-mails regularmente para melhorar o desempenho do seu marketing por e-mail e o ROI. Todos os relatórios da SendPulse — taxas de abertura e cliques, colocação na caixa de entrada, taxas de entrega, erros e reclamações de spam — são baixáveis.

Como visualizar estatísticas de SMTP
history
smtp team smtp team smtp team smtp team

Colabore com sua equipe

Convide seus membros da equipe e gerencie os direitos de acesso para distribuir a carga de trabalho de forma eficiente. Você pode atribuir funções padrão — editor, designer, analista, contador, gerente — ou criar funções personalizadas.

Como gerenciar funções de usuários

Envie até 12.000 e-mails transacionais por mês gratuitamente ou faça upgrade para um plano pago, se necessário — escolha entre preços por envio ou uma assinatura mensal.

Ferramentas fáceis de usar para e-mails transacionais

smtp ip
Endereços IP dedicados

Aumente sua reputação de remetente e evite ser listado como spam com nossa opção de IP dedicado, incluída no plano de 100.000 e-mails.

smtp ip
Autenticação SPF e DKIM

Registros SPF e DKIM ajudam a verificar a identidade do remetente para evitar que seus e-mails transacionais caiam na pasta de spam.

smtp ip
Lista de contatos desinscritos

Suas campanhas não serão enviadas para contatos que cancelaram suas inscrições, mesmo que permaneçam em suas listas de endereçamento.

smtp ip
Rastreamento de abertura e cliques

Analise as taxas de abertura e cliques para refinar sua estratégia de e-mails e aumentar o engajamento.

smtp ip
Domínio de rastreamento personalizado

Remova o branding da SendPulse usando seu próprio domínio para rastrear aberturas e cliques de e-mails.

smtp ip
Webhooks

Receba atualizações imediatas sobre o status dos e-mails, incluindo entregues, não entregues, abertos ou clicados, diretamente em seu sistema.

Entregue informações essenciais ao seu público com e-mails transacionais via SMTP ou API

Ofereça uma experiência envolvente que incentive compras e mantenha os clientes voltando ao seu pipeline de vendas.

12.000 e-mails por mês gratuitamente