E-posta API entegrasyonu için geliştirici referansı
E-posta, geliştirici iletişim altyapısının bel kemiğidir. Bir CRM, bir yardım masası, bir yapay zeka e-posta yardımcısı veya bir satış otomasyon aracı oluşturuyor olun, sonunda e-posta ile programlı olarak etkileşim kurmanız gerekecektir. Bu rehber, geliştiricilerin 2026'da E-posta API'leri hakkında bilmeleri gereken her şeyi kapsar: nasıl çalıştıkları, SMTP ve IMAP ile nasıl karşılaştırıldıkları, OAuth 2.0 ile nasıl kimlik doğrulaması yapılacağı, gelen kutularının nasıl senkronize edileceği ve gerçek kod örnekleri de dahil olmak üzere mesajların nasıl gönderileceği. E-posta göndermek için Python eğitimi.
Neler öğreneceksiniz
E-posta API Temelleri
Sağlayıcılar ve entegrasyon adımlarına dalmadan önce, bir E-posta API'sinin ne olduğunu, geliştiricilerin neden ham protokoller yerine bir tane kullandığını ve E-posta API'lerinin iki ana kategorisinin nasıl farklılaştığını netleştirelim. Bu aşamada yapacağınız seçim, tüm e-posta entegrasyon stratejinizi şekillendirir.
E-posta API'si nedir?
Bir E-posta API (Uygulama Programlama Arayüzü) E-posta mesajlarını kod aracılığıyla göndermeye, almaya ve yönetmeye olanak tanır. SMTP, IMAP veya POP3 gibi geleneksel protokolleri kullanmak yerine, JSON kullanarak e-posta verileriyle etkileşim kurmak için modern bir RESTful katman sağlar.
Karmaşık sunucu yapılandırmalarını soyutlayarak geliştiricilere birden fazla e-posta sağlayıcısına birleşik erişim sunar. Tek bir API çağrısıyla, temel protokol yığınına hiç dokunmadan en son e-postaları bir Gmail gelen kutusundan alabilir, bir Outlook aracılığıyla ek gönderebilir veya bir IMAP posta kutusunda bir mesaja etiket ekleyebilirsiniz.
E-posta API'leri Nasıl Çalışır
Bir E-posta API'si şunlar olarak işlev görür: e-posta hizmet sağlayıcıları ile uygulamanız arasında köprü. Uygulamanızın kullanıcının gelen kutusuna ve mesajlarına erişimini sağlamak için güvenli OAuth 2.0 kimlik doğrulamasını kullanır, ardından normalize edilmiş bir REST veya GraphQL arayüzü aracılığıyla posta kutusu işlemlerini (listeleme, gönderme, yanıtlama, senkronize etme, etiketleme, arşivleme) sunar.
Tipik bir iş akışı şu şekildedir:
- Kullanıcı yetkilendirmesi kullanıcı, uygulamasına bir OAuth izin ekranı aracılığıyla gelen kutusuna erişim izni verir.
- Token depolama: Arka ucunuz, güvenli bir şekilde sunucu tarafında depolanan bir erişim belirteci ve yenileme belirteci alır.
- API çağrıları: Uygulamanız, mesajları okumak, göndermek veya senkronize etmek için E-posta API'sine kimliği doğrulanmış istekler yapar.
- Gerçek zamanlı olaylar yeni bir e-posta geldiğinde veya mevcut bir ileti değiştiğinde uç noktanıza web kancaları aracılığıyla anında iletme bildirimleri gönderir.
Gönderen API'ler vs Senkron API'ler: İki Farklı Pazar
E-posta API'sini entegre etmeden önce, "E-posta API" teriminin şunları kapsadığını netleştirmek önemlidir çok farklı niyetlere sahip iki farklı pazar. Yanlış kategoriyi seçmek size haftalarca boşa harcanmış entegrasyon işi maliyetine mal olacaktır.
E-posta gönderen API'ler kendi alanınızdan. Teslim edilebilirliği, kuyrukları ve itibarı ele alırlar ancak hiçbir zaman kullanıcının kişisel gelen kutusuna erişmezler.
Uygulamanızın kullanabileceği API'ler kullanıcı adına hareket etGerçek zamanlı olarak Gmail, Outlook veya IMAP gelen kutularından mesaj okuma, gönderme ve senkronize etme.
Bu ayrımın önemi: pazarlama otomasyonu veya işlem mesajlaşması hedefliyorsanız, Brevo veya SendGrid gibi çözümler harika seçeneklerdir. Ancak entegre olmak istiyorsanız kişisel veya profesyonel gelen kutuları Satış iletişimi, işe alım veya destek gibi kullanım durumları için bir "On-Behalf Email API"'ye ihtiyacınız vardır. Bu rehber tamamen ikinci kategoriye odaklanmaktadırKullanıcılarınızın gerçek hesaplarından doğrudan e-posta göndermek ve almak için Gmail, Outlook ve IMAP'a bağlanan API'ler.
Bir E-posta Senkronizasyon API'si e-posta verilerine çeşitli e-posta hizmet sağlayıcılarından erişmeyi, bunları yönetmeyi ve senkronize etmeyi sağlayan bir protokol ve araç kümesidir. Bu API'ler, e-postaların farklı cihazlar ve platformlarda tutarlı ve güncel olmasını sağlayan gerçek zamanlı güncellemeleri kolaylaştırır. Temel özellikleri arasında gerçek zamanlı senkronizasyon, verimli veri alma ve kapsamlı e-posta yönetimi yetenekleri bulunur. Pratikte, bir E-posta Senkronizasyon API'si, Herhangi Bir E-posta API'sinin teknik omurgasıdır: Gmail, Outlook ve IMAP entegrasyonlarının ürününüzde canlı ve doğru kalmasını sağlayan budur.
E-posta API'si ve SMTP/IMAP Doğrudan Entegrasyonu
Birçok geliştirici şunu merak eder: "SMTP ve IMAP ücretsiz, açık standartlar iken neden bir E-posta API'si kullanalım?" Cevap şuradan gelir: geliştirme süresi, güvenilirlik ve bakım maliyeti. İşte yan yana bir karşılaştırma.
Doğrudan SMTP/IMAP entegrasyonu hala çok dar kullanım durumları için geçerlidir (basit bir dahili cron'un düz metin uyarıları göndermesi gibi), ancak kullanıcıların gelen kutularına büyük ölçekte dokunan herhangi bir ürün için modern bir E-posta API'si tek makul yoldur.
E-posta API Sağlayıcısı Sahnesi
Three providers cover roughly 95% of professional email worldwide: Gmail ve Google Workspace), Microsoft Outlook / Microsoft 365, ve evrensel IMAP / SMTP her şey için protokoller. Her birinin neler sunduğunu ve nasıl farklılık gösterdiğini anlamak, ürününüze bir E-posta API'si entegre etmeden önce vermeniz gereken ilk karardır.
Gmail API
Bu Gmail API OAuth 2.0 kimlik doğrulaması kullanarak geliştiricilerin Gmail posta kutularına güvenli bir şekilde erişmelerini ve bunları yönetmelerini sağlar. Tüketici Gmail ve Google Workspace hesaplarını ölçekte entegre etmenin tek onaylanmış yoludur: posta kutusu listeleme, mesaj alma, etiket yönetimi, taslaklar, iş parçacıkları, anlık bildirimler ve geçmişe dayalı artımlı senkronizasyon işlemlerini HTTPS üzerinden REST uç noktaları aracılığıyla sunar.
Arka planda, Gmail API, bir kullanıcı adına işlem yapmak için Google Cloud projenizin OAuth kimlik bilgilerini kullanır. Kullanıcı onay verdikten sonra, yeni kimlik bilgileri oluşturmak için bir erişim jetonu (1 saat ömürlü) ve bir yenileme jetonu alırsınız. Zor olan API'nin kendisi değildir: zor olan Google'ın OAuth doğrulama incelemesinden geçmek, zorunlu olduğu, hassas kapsamlar için talepte bulunabilmenizden önce gmail.değiştir veya gmail.gönder. Değerlendirmeler 2-8 hafta sürer ve CASA Seviye 2 veya 3 güvenlik değerlendirmesi gerektirir.
{
"kimlik": "18c1234abcd5678ef",
"iş parçacığı kimliği": "18c1234abcd5678ef",
"etiketKimlikleri": ["GELEN KUTUSU", "ÖNEMLİ", "KİŞİSEL_KATEGORİ"],
"parça": "Selam ekip, istediğiniz sözleşme taslağı aşağıdadır...",
"tarihKimliği": "547821",
"dahiliTarih": "1714058400000",
"yük": {
"mimeTipi": "multipart/alternative",
"başlıklar": [
{ "isim": "Dan", "değer": "sarah@acme.com" },
{ "isim": "İle", "değer": "michel@unipile.com" },
{ "isim": "Konu", "değer": "Sözleşme taslağı v3" }
]
}
}
- Google Geliştirici Konsolu'nda bir Google Cloud projesi oluşturun.
- Bir OAuth İstemci Kimliği Oluşturun (Uygulama türü: Web uygulaması).
- Unipile'ın yönlendirme URI'sini yetkilendirilmiş kaynaklarınıza ekleyin.
- İstenen Gmail kapsamlarıyla uygulamayı doğrulama için gönderin veya Unipile'ın önceden doğrulanmış CASA Seviye 2 OAuth uygulamasını kullanarak bu adımı tamamen atlayın.
Tam Gmail API entegrasyon kılavuzu →
Microsoft Graph API (Outlook)
Bu Microsoft Graph API Microsoft 365, Outlook.com ve Exchange Online genelindeki Outlook posta kutularına erişim sağlar. Azure Active Directory tarafından korunan kurumsal e-posta hesaplarını bağlamak için standart yaklaşımdır. Gmail'in aksine Microsoft Graph, e-postayı birçok kaynak arasında yalnızca bir kaynak olarak ele alır: aynı API yüzeyi Takvimi, OneDrive'ı, Teams'i ve Kişileri de kullanıma sunar; bu da ürününüzün yalnızca gelen kutusu erişiminden fazlasına ihtiyaç duyduğu durumlarda kullanışlıdır.
OAuth akışı Microsoft Entra ID'yi (eski adıyla Azure AD) kullanır. Çok kiracılı bir uygulama kaydedersiniz, uygun kapsamları istersiniz (Mail.Read, Mail.Gönder, çevrimdışı_erişim), ve erişim ve yenileme belirteçleri için yetkilendirme kodlarını değiştirmek. Önemli uyarı: Azure istemci sırları 12 veya 24 ay sonra sona erer. Süresi dolan bir sır, üretimdeki tüm belirteç yenileme çağrılarını sessizce bozar. Bir takvim hatırlatıcısı ayarlayın ve sona ermeden önce döndürün.
{
"değer": [
{
"kimlik": "AAMkAGI2THBMM...",
"sohbetId": "AAQkAGI2THBMM...",
"konu": "1. Çeyrek Boru Hattı İncelemesi",
"gövde önizleme": "Desteği ve metrik panosunu paylaşma...",
"okundu": Yanlış,
"önem": "normal",
"alındığıTarihSaat": "07.04.2026 08:42:11",
"dan": {
"e-posta adresi": {
"isim": "David Chen",
"adres": "david.chen@acme.com"
}
}
}
]
}
Tüm Microsoft Graph API kılavuzu →
IMAP ve SMTP (Evrensel Protokoller)
Yerel bir REST API'ye sahip olmayan posta sunucuları için, IMAP evrensel protokol olmaya devam ediyor posta kutusu erişimi için. Bu, Google ve Microsoft ekosistemlerinin dışındaki her şeyi kapsar: Yahoo Mail, Fastmail, ProtonMail (Bridge aracılığıyla), iCloud Mail, Zoho, GMX, Postfix veya Dovecot çalıştıran özel şirket posta sunucuları ve IMAP4rev1 standardına (RFC 3501) uyan herhangi bir sağlayıcı. Gönderme tarafında, SMTP (RFC 5321), giden iletiler için eşleşen protokoldür.
IMAP ile dengeleme, karmaşıklık entegrasyonudur. Gmail ve Microsoft Graph size HTTPS üzerinden JSON sunarken, IMAP kalıcı TCP yuvalarını korumanızı, RFC 822 mesaj gövdelerini ayrıştırmanızı, quoted-printable ve base64 eklerini manuel olarak çözmenizi, IDLE bildirimlerini yönetmenizi ve her geçici ağ hatasından sonra yeniden bağlanmanızı zorlar. Çoğu ürün ekibi, IMAP'i 3 kat azımsar. Unipile, tüm bunları Gmail ve Outlook için kullanılan aynı REST uç noktalarına soyutlar.
// Unipile üzerinden bir IMAP/SMTP posta kutusu bağlama { "sağlayıcı": "IMAP", "kullanıcı adı": "michel@fastmail.com", "şifre": "buraya-uygulama-parolası", "imap_host": "imap.fastmail.com", "imap_port": 993, "imap_şifreleme": "SSL", "smtp_sunucusu": "smtp.fastmail.com", "smtp_port": 465, "smtp_şifreleme": "SSL" } // Yanıt { "kimlik": "acc_imap_8f3a7b2c", "durum": "Tamam", "yetenekler": ["BOŞTA", "STOKTA MEVCUT", "TAŞI", "UIDPLUS"] }
Tam IMAP API entegrasyon kılavuzu
Birleşik E-posta API'leri: Üçü İçin Tek Entegrasyon
Üç farklı API'yi yönetmek (Gmail REST, Microsoft Graph, IMAP/SMTP) Tek bir üründe bu hızlı bir şekilde acı verici hale gelir. Her sağlayıcı kendi kimlik doğrulama modeli, uç nokta şekilleri, hız sınırları, hata kodları ve tuhaflıkları ile birlikte gelir. Gmail entegrasyonunuzdaki bir hata düzeltmesi Outlook'a yayılmaz. Bir müşterinin talep ettiği yeni bir özellik üç kez uygulanmalıdır. "E-posta entegrasyonu" ekibiniz bir mühendisten dörde çıkar.
A Birleşik E-posta API'si bu karmaşıklığın tamamını, geliştiricilerinizin e-posta altyapısını yönetmek yerine ürün özelliklerini geliştirmeye odaklanmasını sağlayan standartlaştırılmış tek bir REST API'ye indirgiyor. Entegrasyonunuzu bir kez yazarsınız ve bu, Gmail, Outlook ve IMAP genelinde aynı anda çalışır.
Tüm gelen kutuları için tek bir REST API
Gmail, Outlook ve IMAP'teki mesajlara, aynı uç noktalar aracılığıyla erişin, gönderin ve senkronize edin. Kodunuzda sağlayıcıya özel dallanma yok.
Merkezi OAuth İşleme
Unipile'ın önceden doğrulanmış OAuth uygulamaları aracılığıyla Google ve Microsoft hesaplarını güvenli bir şekilde bağlayın. Tüm doğrulama inceleme sürecini atlayın.
Gerçek zamanlı e-posta senkronizasyonu
Otomatik yönetilen ilk senkronizasyon, artımlı delta senkronizasyonu ve webhook bildirimleri. Artık yoklama, kaçırılan mesaj yok.
Kurumsal düzeyde güvenlik
SOC 2 Tip II sertifikalı, GDPR uyumlu, CASA Tier 2 denetimli. Tokenler ve kimlik bilgileri hem saklanırken hem de aktarılırken şifrelenmiştir.
Eksiksiz adım adım uygulama kılavuzu için lütfen bkz. Birleştirilmiş e-posta API entegrasyon kılavuzu.
E-posta API Entegrasyonu: OAuth'tan Gerçek Zamanlı Senkronizasyona
Gerçek dünya bir E-posta API'si entegrasyonu, hedeflediğiniz sağlayıcıdan bağımsız olarak dört aşamayı takip eder. Uygulamaya başlamadan önce bu bölümü bir kontrol listesi olarak okuyun: buradaki herhangi bir adımı atlamak, entegrasyonların geliştirme ortamında çalışıp üretimde bozulmasının en yaygın nedenidir.
OAuth 2.0 Kimlik Doğrulaması
Hem Gmail hem de Microsoft Graph standartını kullanır OAuth 2.0 yetkilendirme kodu akışı. Mekanizmalar aynıdır: kullanıcıyı sağlayıcıya yönlendir, geri arama URL'inde tek seferlik bir kod al, sunucu tarafında kalıcı yenileme jetonu için onu değiştir, ardından her sonraki API çağrısı için kısa ömürlü erişim jetonları oluşturmak için bu yenileme jetonunu kullan.
- Sağlayıcının yetkilendirme uç noktasına sizi yönlendir
client_id,yönlendirme_url'si, ve istenenkapsam. - Kullanıcı izinleri verir, sağlayıcı sizi tek seferlik bir URL'ye yönlendirir
kodparametre. - Sunucularınız bunu değiştirir
kodiçinerişim_belirteci(1 saat ömürlü) ve biryenileme_belirtecigizli bir kanal üzerinden POST ile. - Saklayın
yenileme_belirtecisunucu tarafında güvenli bir şekilde, beklemedeyken şifrelenmiş. Yeni erişim belirteçlerini otomatik olarak oluşturmak için kullandığınız uzun ömürlü kimlik bilgisi budur.
Güvenlik notu: asla saklama erişim_belirteci tarayıcı yerel deposunda veya istemci tarafı JavaScript'e maruz bırakmak. yenileme_belirteci Sunucu tarafında yalnızca yaşayan, kendi döndürülen bir anahtarla şifrelenmiş olmalıdır. Sızdırılmış bir yenileme jetonu, kullanıcı manuel olarak izni iptal edene kadar tüm posta kutusu erişimi anlamına gelir.
E-posta Gönder ve Al
Kimlik doğrulandıktan sonra, sonraki iki işlem tipik E-posta API kullanımının 'ini kapsar:% gelen kutusu getiriliyor ve mesaj gönderiyor. Unipile'ın birleşik API'si ile her ikisi de Gmail, Outlook ve IMAP genelinde tek bir uç nokta kümesi aracılığıyla aynı şekilde çalışır.
# Bağlı bir gelen kutusundan en son 50 e-postayı al
curl --request GET \
--url 'https://api.unipile.com/api/v1/emails?limit=50&folder=inbox' \
--header 'X-API-KEY: YOUR_API_KEY'
# Düz metin e-posta gönder
curl --request POST \
--url 'https://api.unipile.com/api/v1/emails' \
--header 'X-API-KEY: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"account_id": "YOUR_ACCOUNT_ID",
"subject": "Hello from Unipile",
"body": "Hello, this is a plain text email",
"to": [{"display_name":"John Doe","identifier":"john@example.com"}]
}'
Unipile ayrıca geliştiricilerin beklediği tipik gelişmiş gönderme özelliklerini de destekler: EKLER (birden çok dosya içeren çok parçalı form verisi), özel üstbilgiler dizileri geçirme X- ön ekli başlıklar), konuya yanıtla (orijinal mesajın) provider_id), Görünen Adı Geçersiz Kıl, izin verilen gönderen takma adları ve açık / bağlantı takibi Gerçek zamanlı webhook olaylarıyla. Bunların her biri, protokol anlaşması gerektirmeden istek gövdesindeki tek bir alana karşılık gelir.
# Ekler + özel başlıklar + izleme ile gönder
curl --request POST \
--url 'https://api.unipile.com/api/v1/emails' \
--header 'X-API-KEY: YOUR_API_KEY' \
--form 'account_id=YOUR_ACCOUNT_ID' \
--form 'subject=Taslak sözleşme' \
--form 'body=Lütfen ekteki v3 belgesini bulun.' \
--form 'to=[{"identifier":"sarah@acme.com"}]' \
--form 'attachments=@/path/to/contract.pdf' \
--form 'attachments=@/path/to/appendix.png' \
--form 'custom_headers=[{"name":"X-Campaign-ID","value":"q1-outreach"}]' \
--form 'tracking_options={"opens":true,"links":true,"label":"q1-outreach"}'
Tüm gönderme seçenekleri ve sağlayıcıya özgü davranışları kapsayan eksiksiz bir geliştirici başvurusu için, lütfen belgelerimize bakın. e-posta gönderme API kılavuzu.
Gerçek Zamanlı E-posta Senkronizasyonu
E-posta entegrasyonunun en karmaşık ve en çok yanlış anlaşılan kısmı gelen kutusu senkronizasyonudur. Sağlam bir e-posta senkronizasyonu uygulamanın üç ayrı aşaması vardır: ilk senkronizasyon, artımlı senkronizasyon ve gerçek zamanlı webhook bildirimleri. Herhangi birini atlamak, ilk gün çalışan ve ölçekte bozulan bir entegrasyonla sonuçlanır.
İlk Senkronizasyon
İlk kez tam posta kutusu durumunu indir. Agresif bir şekilde sayfalama yap, sağlayıcı hız sınırlarına kısıtla ve toplu ileti alımı için ileti kimliklerini bir sıraya kaydet.
Artımlı Eşitleme
Son döngüden bu yana değişen yalnızca iletileri al. Gmail kullanır tarihKimliği, Microsoft Graph kullanır $deltaBelirteci. Her ikisi de tam yeniden getirmelere kıyasla% bant genişliğini oranında azaltır.
Gerçek Zamanlı Web Kancaları
Anketleri tamamen ortadan kaldırın. Gmail Pub/Sub ve Graph abonelikleri, gelen kutunuzdaki herhangi bir değişiklikten saniyeler içinde uç noktanıza olayları gönderir.
İlk günden yenilemeleri planlayın: Gmail Pub/Sub izleme abonelikleri 7 gün sonra sona erer ve yenilenmesi gerekir. E-posta kaynaklarındaki Microsoft Graph abonelikleri en fazla yaklaşık 3 gün sonra sona erer. Arka plan işi altyapınıza abonelik yenilemeyi dahil edin önce aksi takdirde entegrasyonunuz sessizce olayları almaya devam etmeyecektir.
Unipile gibi birleşik bir e-posta senkronizasyon API'si ile, her üç aşama da API katmanı tarafından halledilir. Uygulamanız kaydolur tek bir webhook uç noktası ve normalize edilmiş olarak alır email.received altyapıdaki posta kutusu Gmail, Outlook veya IMAP sunucusu olsa da, sağlayıcıya özel abonelik yönetimi gerektirmeksizin olaylar.
Web Kancaları ve Etkinlikler
Webhook'lar, modern bir E-posta API'sinin, sormak zorunda kalmadan, arka ucunuza bir şeylerin gerçek zamanlı olarak gerçekleştiğini bildirme biçimidir. Yoklama yerine /mesajlar Her 30 saniyede bir (pahalı ve yavaş), bir kez abone olursunuz ve sağlayıcı her yeni e-posta geldiğinde, okunduğunda, yanıtlandığında veya silindiğinde uç noktanıza bir JSON yükü gönderir.
Genellikle abone olduğunuz etkinlikler şunlardır: mail_received (gelen kutusuna yeni bir mesaj düştü), posta_gönderildi (giden bir ileti başarıyla teslim edildi), e_posta_açıldı (alıcı açtı, izleme etkinse), e_posta_bağlantısı_tıklandı (alıcı izlenen bağlantıya tıkladı) ve hesap_durumu (Bağlı posta kutusunun yeniden kimlik doğrulaması gerekiyor, örn. parola değişikliğinden sonra). Her olay, aşağı akış sistemlerinizin ek API çağrıları yapmadan tepki vermesi için yeterli bağlam taşır.
Sağlayıcıya Göre E-posta API Özellikleri Kapsamı
Tek bir Unipile entegrasyonu, Gmail, Outlook ve IMAP sağlayıcılarındaki tüm e-posta işlemlerine erişmenizi sağlar. Tam entegrasyon kılavuzunu okumak için herhangi bir sağlayıcı başlığına tıklayın.
| Özellik | Gmail | Outlook / M365 | IMAP / SMTP |
|---|---|---|---|
| Kimlik Doğrulama | |||
| OAuth2 (şifre depolama yok) | ✓ | ✓ | Uygulama şifresi |
| Hosted kimlik doğrulama / onay akışı | ✓ | ✓ | ✓ |
| Otomatik jeton yenileme | ✓ | ✓ | ✓ |
| E-posta İşlemleri | |||
| Kullanıcı hesabından e-posta gönder | ✓ | ✓ | ✓ |
| E-postaları Oku ve Listele | ✓ | ✓ | ✓ |
| Ekleriyle gönder | ✓ | ✓ | ✓ |
| Mevcut başlıkta yanıtla | ✓ | ✓ | ✓ |
| Taslak yönetimi | ✓ | ✓ | ✓ |
| Etiketler / Klasörler | ✓Etiketler | ✓Klasörler | ✓Klasörler |
| Günlük gönderme limiti (yaklaşık) | Günde ~500 | ~10.000 / gün | Sunucuya bağımlı |
| Senkronizasyon ve Etkinlikler | |||
| Gerçek zamanlı web kancaları | ✓ | ✓ | ✓ |
| Artımlı delta senkronizasyonu | ✓ | ✓ | ✓ |
| İş parçacığı gruplama | ✓ | ✓ | ✓ |
| SOC 2 Tip II / CASA Seviye 2 | ✓ | ✓ | ✓ |
Modern Uygulamalar için E-posta API Entegrasyonu
Gmail, Outlook ve IMAP'i tek bir API aracılığıyla bağlayın. Tek entegrasyon, üç sağlayıcı, sıfır protokol sıkıntısı.
// Herhangi bir e-posta sağlayıcısına saniyeler içinde bağlanın İthalat { UnipileClient } itibaren 'unipile-node-sdk'; const müşteri = yeni UnipileClient({ dsn: 'https://api.unipile.com', token: process.env.UNIPILE_TOKEN }); // Bağlı hesaplardaki tüm e-postaları al const emails = bekliyor client.email.list({ sınır: 50, klasör: 'inbox' }); E-posta gönder bekliyor client.email.gönder({ to: 'contact@example.com', subject: 'Unipile'dan merhaba', body: 'Mesajınız burada...' });
IMAP Basitleştirildi
IMAP protokolünün ham karmaşıklığını soyutlayın. RFC 3501'i uygulamadan tam gelen kutusu erişimi.
SOC 2 Sertifikalı
Tam uyumlulukla kurumsal düzeyde güvenlik. Kullanıcı verileriniz güvende kalır.
CASA Seviye 2 Sertifikalı
Sertifikanızı tamamlamadan önce POC'niz için Google tarafından doğrulanmış OAuth uygulamamızı kullanın.
Gerçek Zamanlı Webhooks
Yeni e-postalar, durum değişiklikleri ve etkinlikler için anında bildirimler. Yoklama gerekmez.
Sandbox Ortamı
Entegrasyonunuzu risksiz test edin. Ayrıntılı kayıtlar ve hata takibi ile hata ayıklayın.
TypeScript Hazır
Tam TypeScript türleriyle resmi Node.js SDK'sı. Tamamlamaya duyarlı geliştirici deneyimi.
E-posta API ile Güçlendirilmiş CRM ve ATS Kullanım Senaryoları
Bir E-posta API'si nadiren nihai hedeftir. İhtiyaç duyan ürünlerin altındaki temeldir kullanıcılarının gerçek gelen kutularındaki e-postaları okuyun, yazın ve yanıtlayın. Unipile'ın E-posta API trafiğinin çoğunu iki ürün kategorisi yönlendiriyor: CRM'ler (satış ve hesap yönetimi) ve ATS platformları (işe alım ve tutma). Her birinin neleri mümkün kıldığı aşağıda açıklanmıştır.
Müşteri e-postalarını hiçbir temsilcinizin kopyala-yapıştır yapmasına gerek kalmadan doğru fırsat kaydına otomatik olarak kaydedin. Bir potansiyel müşteri yanıt verir vermez boru hattı otomasyonlarını tetikleyin. Kullanıcılarınızı e-posta istemcilerinden ayrılmaya zorlamadan gelen kutusu bağlamını CRM kullanıcı arayüzünde gösterin.
- Otomatik oturum açma Gelen ve giden e-postaları otomatik olarak doğru ilgili kişi ve fırsatla eşleştirin.
- Yanıt algılama: bir potansiyel müşterinin yanıt vermesinden saniyeler sonra webhook tetiklenerek takip dizilerini veya sahip bildirimlerini başlatır.
- İplik senkronizasyonu: CRM içindeki tam konuşma dizilerini (konu + konu kimliği) ekleriyle birlikte yeniden oluşturun.
- CRM'den Gönder: Kullanıcının gerçek posta kutusundan mesaj oluşturup göndermek, böylece alıcının "Kimden" alanında beklendiği gibi görünmelerini sağlamak.
- Açılma ve tıklama takibi: Anlaşmaya etkileşimi atfedin ve kapanış olasılığını tahmin edin.
Manuel veri girişi olmadan aday iletişimini ATS'ye senkronize edin. İşe alım uzmanları gelen kutularında yaşar, ürününüzün verilerin ATS'de yaşaması gerekir. E-posta API'si, tam konuşma geçmişi ve ek desteği ile bu boşluğu gerçek zamanlı olarak doldurur.
- Aday başlıkları: Bir adayla yapılan her e-postayı otomatik olarak profil zaman çizelgelerine kaydedin.
- Özgeçmiş ayrıştırma E-postayla gelen ekler aday kaydına kaydedilir ve yapılandırılmış veriye ayrıştırılır.
- İşe alım süreci olayları: Bir adayın yanıt vermesi, onu işe alım sürecinin bir sonraki aşamasına otomatik olarak ilerletir.
- Çoklu işe alım uzmanı koordinasyonu Aday görüşmeleri hakkında işe alım ekibi arasında paylaşılan görünürlük.
- Mülakat planlaması Uçtan uca rezervasyon akışları için E-posta API'sini Takvim API'si ile birleştirin.
CRM ve ATS platformlarının ötesinde, aynı E-posta API destekler Yapay zeka e-posta yardımcıları (Oku, Kısa Dalga, Süper insan tarzı ürünler), müşteri destek yardım masaları (Ön, Davet, Yardım İzcisi tarzı), satış katılım araçları (Tanıtım, Salesloft tarzı) ve üretkenlik yardımcıları. Yaygın desen: kullanıcının posta kutusunun doğru kaynak olduğu ve sizin görevinizin onunla çalışmayı daha hızlı hale getirmek olduğu herhangi bir ürün.
Google OAuth, Basitleştirilmiş
Google OAuth doğrulaması karmaşıktır: onay ekranları, güvenlik incelemeleri, CASA değerlendirmeleri, yıllık yeniden sertifikasyonlar. Unipile, oluşturmaya odaklanabilmeniz için güvenlik uyumluluğu da dahil olmak üzere tüm bunları halleder.
Gmail, Outlook ve IMAP'i tek tek entegre etmeyi bırakın.
Dakikalar içinde herhangi bir gelen kutusunu tek bir birleşik E-posta API'si aracılığıyla bağlayın. SOC 2 sertifikalı, CASA Tier 2 denetimli, gerçek zamanlı webhook'lar dahildir. Ücretsiz başlayın, hazır olduğunuzda ölçeklendirin.
Sıkça Sorulan Sorular
Bir E-posta API'sini entegre etmeden önce geliştiricilerin sorduğu her şey.
tarihKimliği (veya son döngünüzden bu yana yalnızca değişiklikleri almak için Microsoft Graph Delta belirtecini). Yukarıdaki 4. Adım'daki kod örneklerine bakın.$seçin gereken alanları isteyin, desteklenen yerlerde toplu mesaj alma istekleri yapın ve gerçek zamanlı güncellemeler için anketten web kancalarına veya anlık bildirimlere geçin. Gmail için, topluDüzenleme ve topluAl istek sayısını azaltmak için uç noktalar.Hala sorularınız mı var? Ekibimiz yardım etmek için burada.