Effortless integration for unmatched performance and campaign insights.
Supercharged marketing communication sent across multiple channels.
Redefining Email marketing campaigns with highest deliverability at any volume.
SMS MarketingEasy creation of SMS campaigns, with no limits on the number of recipients.
Mobile Push NotificationsEngagement, conversions, and customer loyalty going up with Mobile Push.
RCS MarketingExplore the new dimension of business messaging.
See all channelsMarketing solutions for business messaging.
Łatwa integracja dla niezrównanej wydajności i analizy kampanii.
Najlepsze rozwiązania API dla Emaili transakcyjnych i marketingowych.
SMS APIBezpieczne rozwiązania RESTful API dla skalowalnej komunikacji SMS.
Push APIWiodące API dla powiadomień Push dostarczanych w czasie rzeczywistym.
Wszystkie kanałyRozwiązania API dla komunikacji cross-kanałowej.
Skuteczna komunikacja marketingowa w wielu kanałach.
Skalowalne kampanie Email marketingowe o najwyższej dostarczalności.
Marketing SMSŁatwe tworzenie kampanii SMS bez ograniczeń dla liczby odbiorców.
Marketing Mobile PushWzrost zaangażowania, konwersji i lojalności klientów z powiadomieniami Push.
Marketing RCSOdkryj nowy rodzaj mobilnej komunikacji biznesowej.
Wszystkie kanałySkuteczne rozwiązania dla mobilnego marketingu.
Najlepsze rozwiązania API dla Emaili transakcyjnych i marketingowych.
SMS APIBezpieczne rozwiązania RESTful API dla skalowalnej komunikacji SMS.
Push APIWiodące API dla powiadomień Push dostarczanych w czasie rzeczywistym.
Wszystkie kanałyRozwiązania API dla komunikacji cross-kanałowej.
Effortless integration for unmatched performance and campaign insights.
Supercharged marketing communication sent across multiple channels.
Redefining Email marketing campaigns with highest deliverability at any volume.
SMS MarketingEasy creation of SMS campaigns, with no limits on the number of recipients.
Push MarketingEngagement, conversions, and customer loyalty going up with Mobile Push.
See all channelsMarketing solutions for business messaging.
Niezawodna usługa Email API i SMTP
Wykorzystaj nasz wszechstronny interfejs API dla transakcyjnych i marketingowych wiadomości Email. Uzyskaj pełną kontrolę nad procesem ich dostarczania, optymalizując swoje kampanie Email dla jak najlepszych efektów. Zapomnij o folderze spam i ciesz się wzrostem zaangażowania swoich użytkowników dzięki sile naszej wydajnej infrastruktury.
Załóż kontoEmaile transakcyjne prosto do skrzynki odbiorczej
Wysyłaj wiadomości Email z dostarczalnością sięgającą 99% dzięki naszej ścisłej współpracy z lokalnymi i globalnymi providerami pocztowymi.
Skorzystaj z dedykowanych adresów IP dla najwyższej dostarczalności. Nasze funkcjonalne, automatycznie skalowalne API pozwala Ci zawsze dostarczać na czas.
Uzyskaj kompleksowy wgląd w swoje kampanie dzięki logom wiadomości Email i wskaźnikom zaangażowania odbiorców, umożliwiającym szczegółową analizę ruchu.
Kompleksowe wsparcie naszego doświadczonego zespołu technicznego pozwoli Ci szybko i z łatwością skonfigurować wszystkie ustawienia swojego konta.
Bądź w kontakcie ze swoimi klientami
Wykorzystaj sprawdzoną infrastrukturę MessageFlow, aby dostarczać resety haseł, aktualizacje związane z wysyłką zamówień i wszelkie inne istotne dla klientów komunikaty dokładnie wtedy, kiedy ich potrzebują.
-
Brand Indicators for Message Identification (BIMI) chronią Twoją markę przed spoofingiem i phishingiem.
-
Dedykowane adresy IP uwierzytelniają wiadomości Email za pomocą protokołów SPF, DKIM i DMARC.
- Partnerstwa z globalnymi i lokalnymi providerami pocztowymi zapewniają Ci najwyższą dostarczalność.
Sprawna integracja z API i SMTP
Intuicyjna integracja pozwala bezproblemowo dostarczać wiadomości za pomocą interfejsów RESTful API i SMTP, wspieranych przez biblioteki dostosowane do Twojego języka programowania oraz interaktywną dokumentację.
var client = new RestClient("https://api.messageflow.com/v2.1/email"); var request = new RestRequest(Method.POST); request.AddHeader("content-type", "application/json"); request.AddHeader("authorization", "REPLACE_KEY_VALUE"); request.AddParameter("application/json", "{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
package main import ("fmt" "strings" "net/http" "io/ioutil" ) func main() { url := "https://api.messageflow.com/v2.1/email" payload := strings.NewReader("{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}") req, _ := http.NewRequest("POST", url, payload) req.Header.Add("content-type", "application/json") req.Header.Add("authorization", "REPLACE_KEY_VALUE") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := ioutil.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) }
HttpResponse<String> response = Unirest.post("https://api.messageflow.com/v2.1/email") .header("content-type", "application/json") .header("authorization", "REPLACE_KEY_VALUE") .header("application-key", "REPLACE_KEY_VALUE") .body("{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-
tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello
world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"c
c\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"stri
ng\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-
HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test
sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-
value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileCon tent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}") .asString();
var request = require("request"); var options = { method: 'POST', url: 'https://api.messageflow.com/v2.1/email', headers: {'content-type': 'application/json', authorization: 'REPLACE_KEY_VALUE'}, body: { subject: 'Test email subject', smtpAccount: '1.test.smtp', tags: ['test-tag'], content: {html: '<h1>Hello world</h1>', text: 'Hello world', templateId: 'as2sCwq'}, bcc: [{email: 'string', name: 'string'}], cc: [{email: 'string', name: 'string'}], from: {email: 'string', name: 'string'}, replyTo: {email: 'string', name: 'string'}, headers: {'X-TEST-HEADER': 'val'}, to: [ { email: '[email protected]', name: 'Test sender', messageId: '[email protected]', vars: {'test-var': 'var-value'} } ], attachments: [ { fileName: 'report.txt', fileMime: 'text/plain', fileContent: 'c29tZSBmaWxlIGNvbnRlbnQ=' } }, json: true }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.messageflow.com/v2.1/email", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "{\"subject\":\"Test email subject\", \"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}", CURLOPT_HTTPHEADER => array( "authorization: REPLACE_KEY_VALUE", "content-type: application/json" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
import requests url = "https://api.messageflow.com/v2.1/email" payload = "{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}" headers = { 'content-type': "application/json", 'authorization': "REPLACE_KEY_VALUE" } response = requests.request("POST", url, data=payload, headers=headers) print(response.text)
require 'uri' require 'net/http' require 'openssl' url = URI("https://api.messageflow.com/v2.1/email") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true http.verify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Post.new(url) request["content-type"] = 'application/json' request["authorization"] = 'REPLACE_KEY_VALUE' request.body = "{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}" response = http.request(request) puts response.read_body
echo '{"subject": "Test email subject", "smtpAccount": "1.test.smtp", "tags":["test-tag"], "content":{"html":"<h1>Hello world</h1>", "text": "Hello world", "templateId":"as2sCwq"},"bcc":[{"email":"string","name":"string"}],"cc":[{"email":"string","name":"string"}],"from":{"email":"string","name":"string"}, "replyTo":{"email": "string", "name": "string"}, "headers":{"X-TEST-HEADER": "val"}, "to":[{"email": "[email protected]", "name": "Nadawca testu", "messageId": "[email protected]", "vars":{"test-var": "var-value"}}], "attachments":[{"fileName": "report.txt", "fileMime": "text/plain", "fileContent": "c29tZSBmaWxlIGNvbnRlbnQ="}]}". \ http POST https://api.messageflow.com/v2.1/email \ authorization:REPLACE_KEY_VALUE \ content-type:application/jsonfileContent": "c29tZSBmaWxlIGNvbnRlbnQ="}]}'
Poznaj zalety
analityki real-time
Nasze kompleksowe narzędzia do analizy wiadomości Email oferują szereg funkcji mających na celu pomóc Ci zrozumieć skuteczność prowadzonych kampanii. Od współczynnika otwarć i klikalności, po odbicia i szczegółowe logi wiadomości. W MessageFlow otrzymasz dokładne zestawienie wyników mierzonych w różnych kategoriach.
Wydajność w teorii i praktyce
Przepustowość, która ma znaczenie.
Tylko tyle dzieli Twoich klientów od ich wiadomości.
Wybierz rozwiązanie o niezrównanej jakości.
Dbamy o Twój biznes na każdym kroku.
Nie przyjmuj tylko naszych słów
Jeśli naprawdę chcesz wiedzieć, dlaczego powinieneś wybrać MessageFlow, nie bierz tego od nas - posłuchaj bezpośrednio od naszych klientów.
Globalna kultura
Lokalny know-how
Glokalne podejście
Nasza profesjonalna dokumentacja API pozwala na pełną i płynną integrację Twoich systemów z MessageFlow. Starannie przygotowane biblioteki obsługujące różne języki programowania zapewniają idealne dopasowanie do Twoich potrzeb. Dzięki kompleksowej dokumentacji API konfiguracja i start kampanii Email stają się niezwykle łatwe i wydajne. Rozpocznij swoją podróż z MessageFlow już dziś i odkryj pełny potencjał naszej platformy.
var client = new RestClient("https://api.messageflow.com/v2.1/email"); var request = new RestRequest(Method.POST); request.AddHeader("content-type", "application/json"); request.AddHeader("authorization", "REPLACE_KEY_VALUE"); request.AddParameter("application/json", "{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
package main import ("fmt" "strings" "net/http" "io/ioutil" ) func main() { url := "https://api.messageflow.com/v2.1/email" payload := strings.NewReader("{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}") req, _ := http.NewRequest("POST", url, payload) req.Header.Add("content-type", "application/json") req.Header.Add("authorization", "REPLACE_KEY_VALUE") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := ioutil.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) }
HttpResponse<String> response = Unirest.post("https://api.messageflow.com/v2.1/email") .header("content-type", "application/json") .header("authorization", "REPLACE_KEY_VALUE") .header("application-key", "REPLACE_KEY_VALUE") .body("{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-
tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello
world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"c
c\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"stri
ng\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-
HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test
sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-
value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileCon tent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}") .asString();
var request = require("request"); var options = { method: 'POST', url: 'https://api.messageflow.com/v2.1/email', headers: {'content-type': 'application/json', authorization: 'REPLACE_KEY_VALUE'}, body: { subject: 'Test email subject', smtpAccount: '1.test.smtp', tags: ['test-tag'], content: {html: '<h1>Hello world</h1>', text: 'Hello world', templateId: 'as2sCwq'}, bcc: [{email: 'string', name: 'string'}], cc: [{email: 'string', name: 'string'}], from: {email: 'string', name: 'string'}, replyTo: {email: 'string', name: 'string'}, headers: {'X-TEST-HEADER': 'val'}, to: [ { email: '[email protected]', name: 'Test sender', messageId: '[email protected]', vars: {'test-var': 'var-value'} } ], attachments: [ { fileName: 'report.txt', fileMime: 'text/plain', fileContent: 'c29tZSBmaWxlIGNvbnRlbnQ=' } }, json: true }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.messageflow.com/v2.1/email", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "{\"subject\":\"Test email subject\", \"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}", CURLOPT_HTTPHEADER => array( "authorization: REPLACE_KEY_VALUE", "content-type: application/json" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
import requests url = "https://api.messageflow.com/v2.1/email" payload = "{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}" headers = { 'content-type': "application/json", 'authorization': "REPLACE_KEY_VALUE" } response = requests.request("POST", url, data=payload, headers=headers) print(response.text)
require 'uri' require 'net/http' require 'openssl' url = URI("https://api.messageflow.com/v2.1/email") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true http.verify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Post.new(url) request["content-type"] = 'application/json' request["authorization"] = 'REPLACE_KEY_VALUE' request.body = "{\"subject\":\"Test email subject\",\"smtpAccount\":\"1.test.smtp\",\"tags\":[\"test-tag\"],\"content\":{\"html\":\"Hello world
\",\"text\":\"Hello world\",\"templateId\":\"as2sCwq\"},\"bcc\":[{\"email\":\"string\",\"name\":\"string\"}],\"cc\":[{\"email\":\"string\",\"name\":\"string\"}],\"from\":{\"email\":\"string\",\"name\":\"string\"},\"replyTo\":{\"email\":\"string\",\"name\":\"string\"},\"headers\":{\"X-TEST-HEADER\":\"val\"},\"to\":[{\"email\":\"[email protected]\",\"name\":\"Test sender\",\"messageId\":\"[email protected]\",\"vars\":{\"test-var\":\"var-value\"}}],\"attachments\":[{\"fileName\":\"report.txt\", \"fileMime\":\"text/plain\", \"fileContent\":\"c29tZSBmaWxlIGNvbnRlbnQ=\"}]}" response = http.request(request) puts response.read_body
echo '{"subject": "Test email subject", "smtpAccount": "1.test.smtp", "tags":["test-tag"], "content":{"html":"<h1>Hello world</h1>", "text": "Hello world", "templateId":"as2sCwq"},"bcc":[{"email":"string","name":"string"}],"cc":[{"email":"string","name":"string"}],"from":{"email":"string","name":"string"}, "replyTo":{"email": "string", "name": "string"}, "headers":{"X-TEST-HEADER": "val"}, "to":[{"email": "[email protected]", "name": "Nadawca testu", "messageId": "[email protected]", "vars":{"test-var": "var-value"}}], "attachments":[{"fileName": "report.txt", "fileMime": "text/plain", "fileContent": "c29tZSBmaWxlIGNvbnRlbnQ="}]}". \ http POST https://api.messageflow.com/v2.1/email \ authorization:REPLACE_KEY_VALUE \ content-type:application/jsonfileContent": "c29tZSBmaWxlIGNvbnRlbnQ="}]}'
Błyskawiczna integracja
Nasze sprawdzone rozwiązania pozwalają Ci rozpocząć pracę w ciągu kilku minut. Oferowane interfejsy RESTful API i SMTP płynnie łączą się z Twoją aplikacją, a biblioteki języków programowania oraz interaktywna dokumentacja znacznie ułatwiają ten proces. Dzięki naszemu narzędziu dla transakcyjnych i marketingowych Emaili skutecznie dostarczysz wszystkie wiadomości na czas.
Wydajny serwer SMTP w chmurze
MessageFlow oferuje niezawodne usługi oparte na powszechnie obsługiwanym protokole SMTP, płynnie integrując się z aplikacjami i systemami, na których polegasz, takimi jak platforma ecommerce, CRM, platforma MA czy CMS. Wystarczy, że zaktualizujesz uwierzytelnianie SMTP w aplikacji i możesz rozpocząć wysyłkę.
Bezpieczeństwo to
nasz priorytet
- Zdając sobie sprawę z tego jak ważna jest ochrona danych, stosujemy uznane na całym świecie środki bezpieczeństwa klasy Enterprise, aby zapewnić Ci spokój ducha i pozwolić skupić się na tym, co najważniejsze - rozwoju Twojego biznesu. Miliony wiadomości Email, które dostarczamy każdego miesiąca wymaga od nas szczególnych starań zapewniających bezpieczeństwo, ale i wydajność. U nas nie musisz się martwić o swoje dane. Odpowiednio wdrożone protokoły oraz proaktywne systemy monitorowania sprawiają, że Twoje informacje pozostają chronione przez cały czas.
Więcej niż komunikacja Email
Dzięki rozwiązaniom oferowanym przez MessageFlow uwolnisz pełny potencjał komunikacji cross-channel, zwiększając skuteczność swoich wiadomości i osiągając cele sprzedażowe.
Nasz cross-kanałowy interfejs API pozwala Ci zarządzać całą komunikacją, w tym triggerowanymi Emailami marketingowymi oraz kampaniami, powiadomieniami Push i SMS z jednej zintegrowanej platformy.
Przekonaj się co mówią inni
Oto co na temat współpracy z nami mają do powiedzenia nasi klienci.
Wybierz kompleksowe rozwiązanie dla komunikacji cross-kanałowej
Załóź konto
© 2024 messageflow.com | Wszelkie prawa zastrzeżone. | Używamy cookies.