SaaS için E-posta API'si: 2026'da Kullanıcı Posta Kutularını (Gmail, Outlook, IMAP) Bağlayın

SaaS için E-posta API'si

SaaS Erişiminizi Verin Kullanıcı Gelen Kutuları E-posta API'si aracılığıyla

SaaS için bir e-posta API'si, ürününüzün kullanıcıların Gmail, Outlook veya IMAP hesaplarından doğrudan şifrelerine dokunmadan e-posta okumasını, göndermesini ve senkronize etmesini sağlar. Birleşik bir OAuth temeli üzerine CRM entegrasyonları, satış araçları, yardım masaları ve yapay zeka asistanları oluşturun.

e-posta api'si OAuth gelen kutusu senkronizasyonu Gmail API Outlook API IMAP SaaS entegrasyonu
sync-user-inbox.js
İthalat { UnipileClient } itibaren 'unipile-node-sdk'; const müşteri = yeni UnipileClient('SENIN_DSN', 'SENİN_JETONU'); // Bir kullanıcının gelen kutusunu bağla const bağlantı = bekliyor müşteri.hesap.create({ tip: 'Google', yönlendirme_url'si 'https://app.com/cb' }); // Son 50 e-postayı getir const { öğeler } = bekliyor client.email.Tümünü al({ account_id: 'kullanıcı_hesap_kimliği', Limit: 50 }); // Kullanıcının adresinden gönder bekliyor client.email.gönder({ account_id: 'kullanıcı_hesap_kimliği', kime: [{ tanımlayıcı: 'lead@co.com' }], Konu: 'Takip', body: 'Merhaba, sadece haber vermek için...' });
Tek entegrasyon, tüm sağlayıcılar
İle çalışır Gmail Görünüm IMAP
Tanım

E-posta API'si SaaS için nedir?

Çoğu geliştirici "e-posta API'si" dendiğinde, kendi alan adınızdan işlemsel e-postalar (makbuzlar, bildirimler, sihirli bağlantılar) göndermek için SendGrid veya Mailgun gibi hizmetleri düşünür. Bu tamamen farklı bir pazardır. SaaS için bir e-posta API'si, temelden farklı bir sorunu çözer: ürününüzün kullanıcılarınızın kendi e-posta hesaplarına programatik erişimini sağlamak.

Tanım

Bir E-posta API'si Ürünlerinizin kullanıcıların e-posta sağlayıcılarıyla (Gmail, Outlook veya IMAP) OAuth aracılığıyla kimlik doğrulaması yapmasını, ardından parolaları saklamadan veya sağlayıcıya özgü tuhaflıkları yönetmeden, tek bir entegrasyon aracılığıyla kendi adlarına e-postaları okumasını, göndermesini, senkronize etmesini ve aramasını sağlayan bir dizi HTTP uç noktasıdır.

İşlemsel E-posta API'si
SendGrid, Mailgun, Resend

E-posta gönderir alanınızdan kullanıcılarınıza. Parola sıfırlamaları, faturalar, bildirimler ve pazarlama kampanyaları için kullanılır. Ürününüz gönderici adresi kontrol eder.

Kullanım durumu: "Bir kullanıcı kaydolduğunda noreply@yourapp.com adresinden bir karşılama e-postası gönderin."
Kullanıcı-Eşitleme E-posta API'si Yazılım Hizmetleri Olarak
Unipile, Nylas, Aurinko

SaaS'ınıza erişim sağlar kullanıcılarınızın gelen kutuları OAuth aracılığıyla. Ürününüz, kullanıcıların Gmail, Outlook veya IMAP hesaplarından kendi adına e-posta okur, gönderir ve eşitler.

Kullanım durumu: "Bir satış temsilcisinin Gmail gelen kutusunu CRM'inize taşıyın ve her potansiyel müşteri e-postasını otomatik olarak kaydedin."
Kullanım Örnekleri

E-posta API'leri ile Neler SaaS Ürünü Olarak Geliştirilebilir?

E-postalara kullanıcıların işlem yapmasını gerektiren veya e-postaların veri modelinize akması gereken herhangi bir ürün, kullanıcı senkronizasyonlu bir e-posta API'si için adaydır. İşte Unipile ile geliştiricilerin en sık kullandığı beş yaygın senaryo.

CRM ve Satış İstihbaratı
En yaygın

Satış temsilcisi ile bir kişi arasında değiş tokuş edilen her e-postayı otomatik olarak yakalayın. Manuel kayıt yok, kaçırılan etkileşim noktası yok. CRM'niz kullanıcı eylemi gerektirmeden güncel kalır.

E-postaları kişi ve anlaşma kayıtlarına otomatik olarak kaydet
Teklif zaman çizelgelerinde e-posta konuşmalarını satır içi gösterin
Borua aşaması ilerlemelerini tetiklemek için yanıt sinyallerini algıla
Satış Etkileşimi ve Sıralaması
Yüksek hacimli

Her temsilcinin kendi Gmail veya Outlook adresinden, paylaşılan bir gönderim alanından değil, çok adımlı ulaşım dizileri yürütün. Yanıtlar temsilcinin gerçek gelen kutusuna gelir ve otomatik olarak algılanır.

Kullanıcının kimliği doğrulanmış adresinden gönder
Durdurma dizilerine otomatik olarak yanıt veren iş parçacığı
Sağlayıcı başına hız limitlerine ek kod olmadan uyun
Yardım Masası ve Ortak Gelen Kutusu
Destek ekipleri

Birden çok ekip gelen kutusundan destek e-postalarını birleştirilmiş bir bilet kuyruğuna çekin. Yardım masası arayüzünüzden gönderilen yanıtlar, aracının kendi bağlantılı hesabından gönderilir, bu da teslim edilebilirliği korur.

Birden çok destek posta kutusunu IMAP veya OAuth aracılığıyla senkronize edin
Tek bir kullanıcı arayüzünden bilet atayın, yanıtlayın ve kapatın
Yeni gelen e-postalarda gerçek zamanlı webhook uyarıları
Yapay Zeka Gelen Kutusu Yardımcısı
En hızlı büyüyen

Yapay zeka ürününüze kullanıcının tüm e-posta geçmişine erişim izni verin. Kullanıcının gerçek gelen kutusu verilerinden yararlanarak ileti dizilerini özetleyin, yanıt taslakları oluşturun, yapılacakları çıkarın veya potansiyel müşterileri sınıflandırın.

Tam gövde ve ekleri olan konuları getir
LLM istemleri için tarihsel bağlamı sayfalayın
Kullanıcının kendi adresinden yapay zeka tarafından taslak yanıtlar gönderin
Verimlilik ve Otomasyon Uygulamaları
İş akışı araçları

Kullanıcıların gelen kutularını otomasyonları tetiklemek için bağlamasına izin verin - e-postalardan görevler oluşturun, fatura verilerini çıkarın, ekleri depolama alanına yönlendirin veya e-postayı Slack, Notion veya kendi iş akışı motorunuzla köprüleyin.

Web kancaları aracılığıyla yeni e-postaları gerçek zamanlı olarak izleyin
E-posta eklerini indir ve ayrıştır
Gmail, Outlook ve herhangi bir IMAP sunucusunda çalışır
İşe Alım ve ATS
İK teknolojisi

İşe alım uzmanlarının gelen kutularını ATS'nize bağlayın. Aday e-postalarını iş başvurularıyla otomatik olarak ilişkilendirin, yanıt oranlarını izleyin ve işe alım uzmanlarının platformunuzdan ayrılmadan bağlantılı hesaplarından doğrudan yanıt vermelerine olanak tanıyın.

Gelen e-postaları aday profilleriyle eşleştirin
İşe alım uzmanı ile aday arasındaki yazışmaları otomatik olarak kaydet
GDPR veri erişim ve silme taleplerini destekleyin
Teknik Gereksinimler

SaaS için Üretim E-posta API'sinin Desteklemesi Gerekenler

Güvenilir bir e-posta entegrasyonu oluşturmak, yalnızca bir REST uç noktasına çağırmaktan daha fazlasıdır. Ciddi bir SaaS e-posta API entegrasyonunun kapsanması gereken altı yetenek ve her birinde gizlenen karmaşıklık işte burada.

Çoklu kiracı OAuth

Her kullanıcı, ayrı bir OAuth onayıyla kendi gelen kutusunu bağlar. SaaS'ınız görev yapar adına her kimlik doğrulanmış kullanıcı - tek bir paylaşılan hizmet hesabı aracılığıyla değil. Google ve Microsoft, OAuth tokenlerini büyük ölçekte verebilmeniz için uygulama doğrulaması gerektirir.

Sağlayıcı Kapsamı

Kullanıcılarınızın Gmail, Outlook (kişisel ve Microsoft 365) ve IMAP tabanlı gelen kutuları olacak. SaaS için sağlam bir e-posta API'si bu üç sağlayıcıyı normalleştirerek tek birleşik yanıt biçimi ürün mantığınız sağlayıcıdan bağımsız kalır.

Gerçek Zamanlı Eşitleme ve Webhook'lar

Birkaç dakikada bir yoklama yapmak kırılgandır ve yavaştır. Üretim SaaS gerektirir webhook bildirimleri Yeni e-postalar geldiğinde veya mesaj durumu değiştiğinde. Gmail Pub/Sub kullanır, Microsoft Graph abonelikleri kullanır - API katmanınız her ikisini de tek bir olay biçimine soyutlamalıdır.

İleti ve Sohbet Modeli

E-posta istemcileri mesajları iş parçacıklarına göre gruplandırır. E-posta API'niz şunu sunmalıdır: tutarlı iş parçacığı tanımlayıcısı sağlayıcılar arasında, bu sayede yanıtları iş parçacığı içinde verebilir, konuşmaları daraltabilir ve ham Message-ID başlıklarını kendiniz ayrıştırmadan dışa dönük bir dizinin yanıt alıp almadığını tespit edebilirsiniz.

Ekler ve MIME Ayrıştırma

Ekleri okumak, MIME parçalarını çözmek, satır içi görüntüleri işlemek ve sağlayıcıya özgü API'ler aracılığıyla ikili veri bloklarını indirmek anlamına gelir. Uç nokta size izin vermelidir Kimliğe göre ekleri al her istekte tam mesaj gövdesini yeniden indirmeden.

Güvenlik ve Uyumluluk

E-posta verileri hassastır. Entegrasyonunuz gerektirir durgun haldeki belirteç şifrelemesi, kapsamlı OAuth izinleri (yalnızca ihtiyacınız olanı isteyin), denetim günlükleri ve GDPR silme hakkı taleplerini ve SOC 2 Tip II denetimlerini karşılamak için belgelenmiş bir veri silme yolu.

SaaS'ınızın desteklemesi gereken üç e-posta sağlayıcısı
Gmail logosu
Gmail
Google OAuth 2.0 - CASA Seviye 2 doğrulaması ölçekte gerekli
Outlook logosu
Görünüm
Microsoft Kimlik Platformu - kişisel Outlook ve Microsoft 365'i kapsar
IMAP logosu
IMAP
Evrensel yedek - Yahoo, Fastmail, özel kurumsal posta sunucuları
Yapı mı, Satın Al mı

Kendi E-posta API Entegrasyonunuzu Oluşturmanın Gizli Maliyetleri

Gmail API, Microsoft Graph ve IMAP kütüphaneleri ücretsizdir ve iyi belgelenmiştir. Öyleyse neden çoğu SaaS ekibi inşa maliyetini 3-5 kat hafife alıyor? Çünkü karmaşıklık ilk entegrasyonda değildir - sonrasında gelen her şeydedir.

İlk tahminde hiç yer almayan altı maliyet
Maliyet 01
Google OAuth Uygulama Doğrulaması

Temel profil dışındaki Gmail kapsamlarını isteyen uygulamalar geçmelidir Google'ın CASA Seviye 2 güvenlik değerlendirmesi 100'den fazla test kullanıcısına hizmet vermeye başlamadan önce. Bu süreçte bir üçüncü taraf güvenlik laboratuvarı devreye giriyor, 4-8 hafta sürüyor ve kapsamına bağlı olarak 14.000-17.500 TL'ye mal oluyor.

Maliyet 02
Microsoft Publisher Doğrulama

Microsoft gerektirir yayıncı doğrulaması Daha yüksek ayrıcalıklı Grafik API kapsamlarını isteyen uygulamalar için. Olmadan, her kullanıcı OAuth onay ekranı sırasında kırmızı bir uyarı bandı görür - B2B SaaS kayıt akışları için önemli bir dönüşüm engelleyicidir.

Maliyet 03
Büyük Ölçekte IMAP Kenar Durumları

Vahşi doğada yüzlerce IMAP sunucu uygulaması bulunmaktadır. Her birinin kendine has tuhaflıkları vardır: standart dışı klasör adları, bozuk IDLE desteği, TLS sertifikası uç durumları, bağlantı zaman aşımı davranışı ve sunucuya özel kimlik doğrulama akışları. Ulaştığınız her kurumsal müşteri yeni bir uç durum ortaya çıkarabilir Bu da onların takımını engelliyor.

Maliyet 04
Token Yenileme ve Döndürme

OAuth jetonları süresi dolar. Yenileme jetonları kullanıcı tarafından veya sağlayıcı politikası tarafından iptal edilebilir. Ölçekte, binlerce bağlı hesap için belirteç yaşam döngüsünü yönetme Üç sağlayıcı arasında, güvenilir bir arka plan işi, hata bildirimleri ve zarif bir yeniden kimlik doğrulama kullanıcı deneyimi akışı gerektirir.

Maliyet 05
Sağlayıcı API Değişiklikleri

Google ve Microsoft API yüzeylerini kullanımdan kaldırır ve günceller. Gmail Temel Kimlik Doğrulaması kaldırıldı. Microsoft eski Exchange uç noktalarını kullanımdan kaldırdı. Üç sağlayıcının değişiklik günlüklerine ayak uydurmak mühendislik ekibinizin tamamen üstlendiği devam eden bir bakım yüküdür.

Maliyet 06
Uyumluluk ve Veri İşleme

E-posta verileri, GDPR ve SOC 2 Type II kapsamındadır. Belgelenmiş veri akışlarına, durağan ve geçici durumdaki şifrelemeye, jeton depolama politikalarına ve doğrulanabilir bir silme işlemine ihtiyacınız var. Bunu sıfırdan bir SaaS denetimi için yapmak haftalar sürebilir ve yasal inceleme gerektirir.

"Şirket içi geliştirme"nin gerçekte nasıl göründüğü
1-2. Hafta Temel Gmail OAuth + e-posta listeleme uç noktası
Szybko działa. Dokumentacja Google'a dla początkujących jest doskonała, a główny scenariusz działa w kilka dni.
3.-5. Haftalar Outlook kullanıcıları için Microsoft Graph'ı ekleyin
Farklı kimlik doğrulama akışı, farklı belirteç biçimi, farklı sayfalama modeli. İlk 100 kullanıcı sınırı aşıldı.
Yayıncı doğrulama süreci burada başlıyor - 3-6 hafta ek bekleme süresi ekler
6-10. Hafta Herkes için IMAP ekleyin
Kurumsal müşteriler şunu getirir: özel posta sunucuları. IMAP tuhaflıkları birikmeye başlıyor. Yük altında belirteç yenileme mantığı bozuluyor. Web kancaları henüz uygulanmadı.
4-6. Aylar Gerçek zamanlı senkronizasyon, iş parçacığı, ekler, uyumluluk
Gmail CASA değerlendirmesi gönderildi. Mühendislik hala IMAP uç durumlarıyla uğraşıyor. Ürün yol haritası gecikti.
Takımların çoğu buradayken inşa kararını tekrar gözden geçirir
4-6 aylık geliştirmeyi atlayın - ilk kullanıcı gelen kutunuzu bir günden kısa sürede bağlayın
Unipile, her üç sağlayıcı için de OAuth doğrulamasını, IMAP uç durumlarını, token yenilemeyi ve webhook'ları yönetir.
Ücretsiz oluşturmaya başla
Karşılaştırma

SaaS için Şirket İçi Geliştirme vs. E-posta Toplama API'si

Prodüksiyon ölçeğinde önem taşıyan her boyutta, kendi üç sağlayıcılı e-posta entegrasyonunuzu kurmanın, SaaS için birleşik bir e-posta API'si kullanmaya kıyasla nasıl olduğunu öğrenin.

Yetenek Kendi bünyesinde inşa etmek Unipile E-posta API
Gmail OAuth entegrasyonu
Kılavuz - CASA Seviye 2 gerekli
Dahil - CASA Seviye 2 sertifikalı
Outlook / Microsoft 365 OAuth
Manuel - yayıncı doğrulaması gerekli
Dahil - doğrulanmış yayıncı
IMAP desteği
Kendini oluştur - ölçekte uç durumlar
Tamamen soyutlanmış - tüm sunucu tuhaflıkları ele alındı
Birleşik yanıt biçimi
Normalleştirmek için 3 ayrı veri modeli
Tüm sağlayıcılar için tek şema
Gerçek zamanlı web kancaları
Yayın/Abone Ol + Grafik abonelikleri - sağlayıcı başına ayrı kurulum
Tüm sağlayıcılar için tek bir webhook uç noktası
OAuth belirteç yenileme
Arka plan işiniz - hata yönetimi gerekli
Otomatik yönetildi
İleti dizisi ve konuşma modeli
Sağlayıcıya özel - özel normalleştirme gerekli
Tüm sağlayıcılarda tutarlı iş parçacığı kimlikleri
Ekler API
MIME ayrıştırma - sağlayıcıya göre ayrı ayrı oluştur
Ek Kimliği ile Getir - sağlayıcıdan bağımsız
GDPR veri silme
Sorumluluğunuz - özel denetim izi
Belgelenmiş silme yolu - GDPR uyumlu
SOC 2 Tip II kapsamı
Kendi denetimlerinizi kapsama alın
SOC 2 Tip II sertifikalı
İlk e-posta senkronizasyonuna kadar geçen süre
4-6 ay (üç sağlayıcı da)
1 günden az
Devam eden bakım
Ekibiniz tüm sağlayıcı API değişikliklerini takip eder
Unipile tarafından yönetilir - sıfır sağlayıcı bakımı
Gmail OAuth entegrasyonu
Kendi bünyesinde inşa etmek
Kılavuz - CASA Seviye 2 gerekli
Unipile E-posta API
Dahil - CASA Seviye 2 sertifikalı
Outlook / Microsoft 365 OAuth
Kendi bünyesinde inşa etmek
Manuel - yayıncı doğrulaması gerekli
Unipile E-posta API
Dahil - doğrulanmış yayıncı
IMAP desteği
Kendi bünyesinde inşa etmek
Kendini oluştur - ölçekte uç durumlar
Unipile E-posta API
Tamamen soyutlanmış - tüm sunucu tuhaflıkları ele alındı
Birleşik yanıt biçimi
Kendi bünyesinde inşa etmek
Normalleştirmek için 3 ayrı veri modeli
Unipile E-posta API
Tüm sağlayıcılar için tek şema
Gerçek zamanlı web kancaları
Kendi bünyesinde inşa etmek
Yayın/Abone Ol + Grafik abonelikleri - sağlayıcı başına ayrı kurulum
Unipile E-posta API
Tüm sağlayıcılar için tek bir webhook uç noktası
OAuth belirteç yenileme
Kendi bünyesinde inşa etmek
Arka plan işiniz - hata yönetimi gerekli
Unipile E-posta API
Otomatik yönetildi
İleti dizisi ve konuşma modeli
Kendi bünyesinde inşa etmek
Sağlayıcıya özel - özel normalleştirme gerekli
Unipile E-posta API
Tüm sağlayıcılarda tutarlı iş parçacığı kimlikleri
Ekler API
Kendi bünyesinde inşa etmek
MIME ayrıştırma - sağlayıcıya göre ayrı ayrı oluştur
Unipile E-posta API
Ek Kimliği ile Getir - sağlayıcıdan bağımsız
GDPR veri silme
Kendi bünyesinde inşa etmek
Sorumluluğunuz - özel denetim izi
Unipile E-posta API
Belgelenmiş silme yolu - GDPR uyumlu
SOC 2 Tip II kapsamı
Kendi bünyesinde inşa etmek
Kendi denetimlerinizi kapsama alın
Unipile E-posta API
SOC 2 Tip II sertifikalı
İlk e-posta senkronizasyonuna kadar geçen süre
Kendi bünyesinde inşa etmek
4-6 ay (üç sağlayıcı da)
Unipile E-posta API
1 günden az
Devam eden bakım
Kendi bünyesinde inşa etmek
Ekibiniz tüm sağlayıcı API değişikliklerini takip eder
Unipile E-posta API
Unipile tarafından yönetilir - sıfır sağlayıcı bakımı
E-posta entegrasyonunuzu aylarca değil, saatlerce oluşturun
Ücretsiz deneme - kredi kartı gerekmez. İlk günden itibaren Gmail, Outlook ve IMAP bağlı hesaplar.
Unipile ile oluşturun
Unipile Nasıl Uyum Sağlar

Unipile'nin SaaS İçin Tek Bir Entegrasyonda E-posta API'sini Nasıl Sunduğu

Unipile, özel olarak kullanıcı senkronizasyon pazarı için tasarlanmış SaaS'lara yönelik birleşik bir e-posta API'sidir. Tek bir uç nokta kümesi Gmail, Outlook ve IMAP'ı kapsar; OAuth, web kancaları, iş parçacığı, ekler ve uyumluluk sizin için halledilir. İşte her sağlayıcının entegrasyonunun arka planda nasıl göründüğü.

Gmail
Google OAuth 2.0 - CASA Seviye 2

Unipile kullanır Google OAuth 2.0 Gerekli minimum kapsamları istemek için. Platform CASA Seviye 2 sertifikalıdır, bu nedenle uygulamanız kendi değerlendirmesinden geçmeden doğrulanmış statü kazanır.

Konuları oku, gönder ve yanıtla
Pub/Sub web kancaları tek bir uç noktaya soyutlandı
Etiketler ve klasör senkronizasyonu
Gmail API kılavuzu
Görünüm
Microsoft Identity - kişisel ve Microsoft 365

Unipile bağlanır Microsoft Graph API Microsoft Kimlik Platformu'nu kullanarak. Bu, hem kişisel Outlook hesaplarını hem de kurumsal Microsoft 365 kiracılarını tek bir OAuth akışı aracılığıyla kapsar.

Tam posta kutusu okuma ve gönderme erişimi
Grafik değişim bildirim webhook'ları
Takvim ve kişiler aynı API'de
Microsoft Graph kılavuzu
IMAP
Evrensel yedek - herhangi bir e-posta sunucusu

Yahoo, Fastmail, özel kurumsal sunucular veya başka herhangi bir sağlayıcıdaki kullanıcılar için Unipile şunlar aracılığıyla bağlanır: IMAP. Tüm sunucuya özgü tuhaflıklar, TLS uç durumları ve klasör adlandırma farklılıkları kodunuzdan soyutlanmıştır.

Tüm standartlara uyumlu IMAP sunucularıyla çalışır
IMAP IDLE ile yoklama ve gerçek zamanlıya yakın
Gmail ve Outlook ile aynı birleşik API yanıtı
IMAP API kılavuzu
SaaS'ınızda nasıl çalışır: 4 adım
1
Barındırılan bir yetkilendirme bağlantısı oluşturun
Kullanıcınız için bir OAuth bağlantısı oluşturmak üzere Unipile API'sini çağırın. Kullanıcı bu bağlantıya tıklar, Google veya Microsoft'ta onay akışını tamamlar ve gelen kutuları SaaS hesabınıza bağlanır.
2
Bağlı bir hesap kimliği alın
Bağlandıktan sonra Unipile bir account_id. Bunu kullanıcı kaydınıza karşı saklayın. Sonraki tüm e-posta çağrıları bu kimliğe atıfta bulunur - veritabanınızda jeton veya sır yok.
3
E-postaları oku, gönder ve senkronize et
Kullanım GET /emails mesajları listelemek için, POST /e-postalar göndermek, ve GET /e-postalar/:id/ekler Dosyalar için. Her üç sağlayıcı için de aynı uç noktalar.
4
Gerçek zamanlı olaylar için bir webhook kaydedin
Tek bir webhook URL'si kaydedin. Unipile, Pub/Sub ve Graph abonelik olaylarını tek bir yük formatında normalleştirir ve yeni gelen e-postalar olduğunda bunları uç noktanıza iletir.
SOC 2 Tip II
GDPR uyumlu
CASA Seviye 2 sertifikalı (Gmail)
Oturumda şifrelenmiş OAuth jetonları
Sıfır Kesinti Süresi SLA
E-posta API'nizi SaaS için oluşturmaya hazır mısınız?
Ücretsiz deneme - Gmail, Outlook ve IMAP bağlı hesaplar. Kredi kartı gerekmez. İlk gün OAuth kurulumu gerekmez.
Unipile ile inşa edin
Kod Örneği

SaaS'ınızda Kullanıcı E-postalarını Senkronize Edin: Tam Kod Örneği

Üç dil, bir desen. Bir kullanıcı gelen kutusunu bağlayın, e-postalarını alın ve kendi adreslerinden gönderin - hepsi Unipile birleşik e-posta API'si aracılığıyla. Aynı kod Gmail, Outlook ve IMAP ile bağlanan hesaplarda çalışır.

Node.js
Python
cURL
e-posta-saas-entegrasyonu.js
İthalat { UnipileClient } itibaren 'unipile-node-sdk'; const müşteri = yeni UnipileClient('SENIN_DSN', 'SENİN_JETONU'); // Adım 1: Kullanıcınız için barındırılan bir OAuth bağlantısı oluşturun const authLink = bekliyor müşteri.hesap.create({ tip: 'Google', // veya 'microsoft' veya 'imap' yönlendirme_url'si 'https://seninuygulamann.com/geri_arama' }); // Kullanıcınızı OAuth onayını tamamlamak için authLink.url'ye yönlendirin // Adım 2: Bağlı hesap için en son 50 e-postayı listele const { öğeler: epostalar } = bekliyor client.email.Tümünü al({ account_id: 'HESAP_IDSI', Limit: 50 }); e-postalar.her biri için(e-posta => { konsol.log(e-posta.konu, e-posta.katılan_toplantı_sahibi.tanımlayıcı); }); // Adım 3: Kullanıcının kendi adresinden gönder bekliyor client.email.gönder({ account_id: 'HESAP_IDSI', kime: [{ tanımlayıcı: 'lead@company.com', görüntü_adı: 'İhtimal' }], Konu: 'Görüşmemizle ilgili olarak', body: '

Selam, sadece bir yoklama yapmak istedim...

'
}); // Adım 4: Gerçek zamanlı yeni e-posta olayları için bir webhook kaydedin bekliyor müşteri.webkanca.create({ url 'https://uygulamam.com/webhooks/email', etkinlikler: ['e-posta.alındı', 'e-posta.gönderildi'] });
Google, Microsoft ve IMAP ile bağlantılı hesaplar için aynı şekilde çalışır
email_saas_integration.py
İthalat istekleri TABAN "https://api9.unipile.com:13234/api/v1" TOKEN = "SENİN_TOKENIN" BAŞLIKLAR = {"X-API-ANAHTAR"JETON, "İçerik-Türü": "application/json"} # 1. Adım: Kullanıcınız için barındırılan bir kimlik doğrulama bağlantısı oluşturun resp = requests.POST(f"{BASE}/hosted/accounts/link", json={ "tip": "Google", "yönlendirme_url": "https://uygulamam.com/geri" }, başlıklar=BAŞLIKLAR) auth_url = resp.json()["url"] # 2. Adım: En son 50 e-postayı al e-postalar = istekler.olsun({TEMEL}/e-postalar", params={ "hesap_kimliği": "HESAP_KİMLİĞİ", "sınır": 50 }, HEADERS).json()["eşyalar"] için e-posta içinde e-postalar print(e-posta"konu"], e-posta["katılımcıdan"]["tanımlayıcı"]) # 3. Adım: Kullanıcının kendi adresinden gönder istemler.POST({TEMEL}/e-postalar", json={ "hesap_kimliği": "HESAP_KİMLİĞİ", "için": [{"tanımlayıcı": "lead@company.com"}], "konu": "Takipteyim", "vücut": "

Selam, sadece bir yoklama yapmak istedim...

"
}, başlıklar=BAŞLIKLAR)
Google, Microsoft ve IMAP ile bağlantılı hesaplar için aynı şekilde çalışır
email-saas.sh
# 1. Adım: Barındırılan kimlik doğrulama bağlantısı oluşturma kıvrıl -X POST \ "https://api9.unipile.com:13234/api/v1/hosted/accounts/link" \ -H "X-API-KEY: SENIN_YEDOGUN" \ -H "İçerik-Türü: uygulama/json" \ -d '{"type":"google","redirect_url":"https://yourapp.com/callback"}' # 2. Adım: En son gelen 50 e-postayı listele kıvrıl -G "https://api9.unipile.com:13234/api/v1/emails" \ -H "X-API-KEY: SENIN_YEDOGUN" \ --veri-urlencode "hesap_kimliği=HESAP_KİMLİĞİ" \ --veri-urlencode "limit=50" # 3. Adım: Kullanıcının kendi adresinden gönder kıvrıl -X POST \ "https://api9.unipile.com:13234/api/v1/emails" \ -H "X-API-KEY: SENIN_YEDOGUN" \ -H "İçerik-Türü: uygulama/json" \ -d '{"account_id":"HESAP_ID","to":[{"identifier":"kurumsal@sirket.com"}],"subject":"Takip","body":"

Merhaba...

"}'
'google' yerine 'microsoft' veya 'imap' ile değiştirin - aynı uç noktalar, aynı yanıt biçimi
Adım 1
Sunulan kimlik doğrulama - tarafınızda OAuth kurulumu yok

Unipile OAuth URL'sini oluşturur. Kullanıcınız tıklar, onay verir ve uygulamanıza geri yönlendirilir. OAuth belirteçlerini asla doğrudan işlemezsiniz.

Adım 2-3
Her üç sağlayıcı için de aynı uç noktalar

GET /emails ve POST /e-postalar Gmail, Outlook ve IMAP için aynı şekilde çalışır. Değiştir account_id diğer her şey aynı kalır.

Adım 4
Gerçek zamanlı olaylar için tek bir webhook

Tek bir URL kaydedin. Unipile, Gmail Pub/Sub bildirimlerini, Microsoft Graph değişiklik olaylarını ve IMAP IDLE sinyallerini tek bir birleşik olay yüküne normalleştirir.

Sandbox'ta tam API'yi dene - ücretsiz, kredi kartı gerekmez
Canlı bağlı hesaplar, gerçek OAuth akışları, ilk günden tam uç nokta erişimi.
SSS

Sıkça Sorulan Sorular

E-posta API'sini kullanıcı gelen kutusu senkronizasyonu için değerlendiren SaaS kurucuları ve mühendislerinden sıkça sorulan sorular.

01 E-posta API'si, SaaS (Hizmet Olarak Yazılım) platformlarının e-posta gönderip almasına, özelleştirilmiş e-postalar oluşturmasına ve e-posta etkileşimlerini yönetmesine olanak tanıyan bir yazılım arayüzüdür.
+
Bir SaaS için e-posta API'si, ürününüzün OAuth aracılığıyla kullanıcının e-posta sağlayıcısı (Gmail, Outlook veya IMAP) ile kimlik doğrulamasına olanak tanıyan HTTP uç noktaları kümesidir, ardından onların adına e-posta okuyabilir, gönderebilir ve senkronize edebilir. tek bir entegrasyon aracılığıyla - parolaları saklamadan veya sağlayıcıya özgü farklılıkları yönetmeden. Sizin alanınızdan ziyade kullanıcılarınızın gelen kutularından gönderen işlemsel e-posta API'lerinden (SendGrid, Mailgun) farklıdır. Bizimkine bakın e-posta API kılavuzu daha geniş bir genel bakış için.
02 Bir SaaS e-posta API'si SendGrid veya Mailgun'dan nasıl farklıdır?
+
SendGrid ve Mailgun İşlemsel e-posta API'leri - e-postaları alan adınızdan kullanıcılarınıza gönderirler (bildirimler, makbuzlar, sihirli bağlantılar). Unipile gibi bir SaaS e-posta API'si, ürününüze erişim sağlar kullanıcılarınızın kendi gelen kutuları OAuth yoluyla, böylece Gmail, Outlook veya IMAP hesaplarından okuyabilir, gönderebilir ve senkronize edebilirsiniz. Bunlar tamamen farklı kullanım durumları, fiyatlandırma modelleri ve uyumluluk gereksinimleri olan tamamen farklı pazarlardır.
03 Unipile hangi e-posta sağlayıcılarını destekliyor?
+
Unipile üç e-posta sağlayıcısını destekler: Gmail (Google OAuth 2.0 aracılığıyla), Görünüm (Microsoft Graph API aracılığıyla - hem kişisel Outlook hem de Microsoft 365'i kapsar) ve IMAP (Yahoo, Fastmail ve kurumsal posta sunucuları için evrensel bir yedek çözüm). Üçüne de aynı birleşik API uç noktaları aracılığıyla erişilir. Ayrıntılı bir döküm için bkz. E-posta API Sağlayıcıları Karşılaştırması.
04 Google OAuth doğrulamasını kendim mi halletmeliyim?
+
Hayır. Unipile CASA Tier 2 sertifikalı, Bu da SaaS'ınızın Unipile platformu aracılığıyla Google'ın doğrulanmış durumunu miras aldığı anlamına gelir. Kendi uygulamanızı CASA güvenlik değerlendirmesi için göndermenize veya Google'ın OAuth uygulama doğrulama sürecini bağımsız olarak yönetmenize gerek yoktur. Aynısı Microsoft için de geçerlidir: Unipile'ın yayıncı doğrulaması entegrasyonunuzu kapsar. Bizimkini görün OAuth e-posta API kılavuzu kimlik doğrulama akışının tam ayrıntıları için.
05 Bir kullanıcı e-posta kutusunun entegrasyonu ne kadar sürer?
+
Çoğu geliştiricinin çalışan bir entegrasyonu var - OAuth bağlantısı oluşturma, e-posta listeleme ve gönderme - birkaç saat içinde. Tam üç sağlayıcı (Gmail, Outlook, IMAP) kapsamı genellikle bir günden az sürer. OAuth doğrulamasında, IMAP uç durumlarında, token yenileme mantığında, webhook'larda ve uyumluluk çalışmalarında hesaba katıldığında, üç sağlayıcıda eşdeğerini sıfırdan oluşturmak 4-6 ay sürer.
06 Unipile GDPR ve SOC 2 ile uyumlu mu?
+
Evet. Unipile SOC 2 Tip II sertifikalı ve GDPR uyumludur. OAuth jetonları depolama sırasında şifrelenir, veri akışları belgelenir ve GDPR'ın silme hakkı taleplerini desteklemek için kullanıcı verileri için doğrulanabilir bir silme yolu bulunur. Platform, kimliği doğrulanmış her kullanıcı adına bağımsız bir teknik aracı olarak hareket eder - e-posta içeriğini aktif senkronizasyon oturumu için gerekenden fazla saklamaz.
07 Unipile gerçek zamanlı e-posta bildirimlerini destekliyor mu?
+
Evet. Unipile, Gmail Pub/Sub bildirimlerini, Microsoft Graph değişiklik aboneliklerini ve IMAP IDLE sinyallerini bir tek birleşik webhook formatı. Tek bir uç nokta URL'si kaydeder ve yeni e-postalar geldiğinde veya mesaj durumu değiştiğinde üç sağlayıcı için de normalleştirilmiş olaylar alırsınız. Sağlayıcı başına ayrı bir kurulum gerekmez. E-posta senkronizasyonunun baştan sona nasıl çalıştığı hakkında daha fazla bilgi için şuraya bakın: e-posta eşitleme API kılavuzu.
08 2026'da SaaS için en iyi e-posta API'si hangisidir?
+
E-posta kutularına erişmesi gereken SaaS ürünleri için - CRM, satış takip araçları, yardım masaları, yapay zeka asistanları - en iyi seçenekler, Gmail, Outlook ve IMAP'i tek bir entegrasyondasoyutlayan birleşik e-posta API sağlayıcılarıdır. Unipile, Nylas ve Aurinko bu pazardaki ana seçeneklerdir. Temel ayırt edici özellikler OAuth doğrulama durumu, IMAP kapsamı, webhook güvenilirliği, uyumluluk sertifikaları ve ilk senkronizasyon süresidir. Bir E-posta API sağlayıcılarının yan yana karşılaştırması, özel karşılaştırma kılavuzumuza bakın.
E-posta API'nizi SaaS için oluşturma hakkında hala sorularınız mı var?
Unipile ekibiyle konuşun - teknik sorularınıza bir iş günü içinde yanıt veriyoruz.
Ücretsiz oluşturmaya başla
tr_TRTR