Suppressions

उन पतों पर मेल भेजना बंद करें जो आपको नुकसान पहुंचाते हैं।

इतने समय में सेट अप करें:
Cursor

हर बाउंस, शिकायत और अनसब्सक्राइब अपने आप प्राप्तकर्ता को आपकी suppression सूची में जोड़ देता है, ताकि आप उन्हें दोबारा मेल न करें। Suppression रिवर्सिबल है, API के जरिए क्वेरी की जा सकती है, और ट्रांज़ैक्शनल तथा मार्केटिंग सेंड दोनों पर लागू होती है।

welcome.tsx
200 · 1.2s
import { BirdClient } from "@messagebird/sdk";
import { render } from "@react-email/render";
import { WelcomeEmail } from "./emails/welcome";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const { data, error } = await bird.email.send({
  from:    "Bird <hello@bird.com>",
  to:      ["ada@example.com"],
  subject: "Your invite is ready",
  html:    await render(<WelcomeEmail name="Ada" />),
}).safe();

if (error) throw error;
console.log(data.id);
// → "em_2bX91Yk8h..."

आपकी प्रतिष्ठा पर सबसे बड़ा एकल प्रभाव।

Suppression Bird Email API में बिल्ट-इन है, कोई ऐसी सूची नहीं जिसे आप हाथ से संभालें। मेलबॉक्स प्रोवाइडर उन सेंडर्स को दंडित करते हैं जो बार-बार डेड पतों और स्पैम-ट्रैप शिकायतों तक पहुंचते रहते हैं; Bird उन सेंड्स को आपके लिए अपने आप रोक देता है, जिस क्षण कोई प्राप्तकर्ता खराब होता है।

Suppression आपको पांच तरीकों से बचाता है।

अपने आप, रिवर्सिबल, और क्वेरी करने योग्य।

  1. 01

    बाउंस + शिकायत पर अपने आप।

    हार्ड बाउंस, स्पैम शिकायतें और अनसब्सक्राइब प्राप्तकर्ता को अपने आप सप्रेस कर देते हैं। कोई कोड की जरूरत नहीं।

  2. 02

    रिवर्सिबल।

    कुछ भी स्थायी नहीं है। अगर कोई पता ठीक हो जाए तो उसे हटा दें, और फिर से उस पर मेल करना शुरू करें।

  3. 03

    मैनुअल एंट्री।

    पते खुद जोड़ें: जैसे कोई ज्ञात-खराब सूची जिसे आप किसी दूसरे प्रोवाइडर से इम्पोर्ट कर रहे हैं।

  4. 04

    API के जरिए क्वेरी करने योग्य।

    suppressions को प्रोग्रामैटिक रूप से लिस्ट करें, चेक करें, जोड़ें और हटाएं, ताकि आपके अपने सिस्टम सिंक में रहें।

  5. 05

    एक सूची, हर सेंड।

    Suppression ट्रांज़ैक्शनल और मार्केटिंग मेल दोनों पर लागू होती है, ताकि कोई कैंपेन उस पते पर दोबारा मेल न कर सके जिस पर अभी-अभी कोई रसीद बाउंस हुई थी।

डिफ़ॉल्ट रूप से अपने आप, नियंत्रण आपके हाथ में।

इसके काम करने के लिए आपको सूची को कभी छूना नहीं पड़ता; बाउंस और शिकायतें अपने आप सप्रेस हो जाती हैं। लेकिन जब जरूरत हो, तो पूरी सूची एक API है: कोई पता जोड़ें जिसे आप पहले से खराब जानते हैं, किसी को देखें, या ठीक हो चुके प्राप्तकर्ता को दोबारा शामिल करें।

suppressions.ts
200
// Suppress an address you already know is bad.
await bird.email.suppressions.create({ email: "ada@example.com" });

// Look up why an address is on the list.
const { data } = await bird.email.suppressions.list({
  email: "ada@example.com",
});
// → [{ reason: "hard_bounce", applies_to: "all", created_at }]

// Reinstate one that recovered.
await bird.email.suppressions.remove("ada@example.com");

चार कारण, दो दायरे।

हर suppression हर सेंड को ब्लॉक नहीं करती। जिस प्राप्तकर्ता ने मार्केटिंग से अनसब्सक्राइब किया है, उसे फिर भी अपना पासवर्ड रीसेट मिलता है: शिकायतें और अनसब्सक्राइब मार्केटिंग तक सीमित होते हैं, जबकि हार्ड बाउंस और मैनुअल एड सब कुछ ब्लॉक कर देते हैं।

कारणकिससे ट्रिगर हुआब्लॉक करता है
hard_bounceएक स्थायी बाउंससभी मेल (ट्रांज़ैक्शनल + मार्केटिंग)
complaintएक स्पैम शिकायतकेवल मार्केटिंग
unsubscribeएक सूची या वन-क्लिक अनसब्सक्राइबकेवल मार्केटिंग
manualआप, API या dashboard के जरिएसभी मेल (ट्रांज़ैक्शनल + मार्केटिंग)

docs में और गहराई से जानें।

पढ़ें कि अपने आप और मैनुअल suppression कैसे काम करते हैं, suppressions गाइड में, और यह बड़ी तस्वीर में कैसे फिट होता है, deliverability गाइड में।

Suppressions FAQ

अपने आप क्या सप्रेस होता है?+
हार्ड बाउंस, स्पैम शिकायतें और अनसब्सक्राइब। एक बार जब कोई प्राप्तकर्ता इनमें से किसी को ट्रिगर करता है, Bird उन्हें आपकी suppression सूची में जोड़ देता है और भविष्य के सेंड्स में उन्हें छोड़ देता है।
क्या मैं suppression सूची से कोई पता हटा सकता हूं?+
हां, suppression रिवर्सिबल है। अगर कोई पता ठीक हो जाए, तो उसे dashboard या API के जरिए सूची से हटा दें और फिर से उस पर मेल करना शुरू करें।
क्या मैं अपनी खुद की suppressions जोड़ सकता हूं?+
हां। पते मैनुअल रूप से जोड़ें, जैसे कोई ज्ञात-खराब सूची जिसे आप इम्पोर्ट कर रहे हैं, और उन्हें ठीक अपने आप जुड़ी एंट्री की तरह छोड़ दिया जाएगा।
क्या suppression ट्रांज़ैक्शनल और मार्केटिंग दोनों email पर लागू होती है?+
हार्ड बाउंस और मैनुअल एंट्री हर सेंड को ब्लॉक करती हैं। शिकायतें और अनसब्सक्राइब केवल मार्केटिंग तक सीमित होते हैं, इसलिए पासवर्ड रीसेट जैसा ट्रांज़ैक्शनल मैसेज उस व्यक्ति तक भी पहुंचता है जिसने आपके कैंपेन से ऑप्ट-आउट किया है।
किसी असली पते को जलाए बिना मैं suppression कैसे टेस्ट करूं?+
sandbox पते suppressed@messagebird.dev पर भेजें। यह ठीक वैसे ही शॉर्ट-सर्किट करता है जैसे प्राप्तकर्ता आपकी सूची में हो (recipient_suppressed के साथ रिजेक्ट होता है), बिना सूची में कुछ लिखे, इसलिए इसे दोबारा इस्तेमाल किया जा सकता है।

बाकी का Email प्लेटफ़ॉर्म

एक API, एक ही सेट की keys. बाकी क्षमताओं को एक्सप्लोर करें।

Sendingट्रांज़ैक्शनल और मार्केटिंग email, टेम्प्लेट्स, और बैच सेंड।Templatesस्टोर किए गए, वर्जन किए गए email टेम्प्लेट्स, सेंड के समय प्रति प्राप्तकर्ता पर्सनलाइज़्ड।Deliverabilityऑथेंटिकेशन, IP वार्मअप, suppression, और ब्लॉकलिस्ट मॉनिटरिंग।Analyticsप्रति-डोमेन, प्रति-ISP, प्रति-IP डिलीवरी और एंगेजमेंट मेट्रिक्स।Dedicated IPsमैनेज्ड dedicated IPs और पूल, अपने आप वार्म किए गए।Sending domainsडोमेन वेरिफिकेशन, DKIM/SPF/DMARC साइनिंग, और DMARC मॉनिटरिंग।Broadcastsमार्केटिंग कैंपेन: ड्राफ्ट करें, ऑडियंस को टारगेट करें, शेड्यूल करें, और भेजें।Audiencesआपके कॉन्टैक्ट्स और वे ऑडियंस जिन्हें आप किसी broadcast से टारगेट करते हैं।Email API अवलोकनपूरा Email API: sending, deliverability, IPs, suppression, analytics, और broadcasts.

दुनिया का लगभग 40% कमर्शियल email पहले से ही Bird पर चलता है।

ऐसे इन्फ्रास्ट्रक्चर पर ट्रांज़ैक्शनल और मार्केटिंग email जिसे हमने एक दशक से चलाया है। Suppression, Bird Email API की एक क्षमता है: sending, deliverability, dedicated IPs, और analytics इसके साथ आते हैं।

एक चैनल से शुरुआत करें।
तैयार होने पर बाकी जोड़ें।

एक test API key तुरंत आपकी है। जब आप payment method जोड़ते हैं और sender verify करते हैं, तब production अनलॉक हो जाता है।

Claude Code, Cursor या Codex इस्तेमाल कर रहे हैं? एक setup prompt कॉपी करें और आपका agent आपके लिए Bird CLI और skills इंस्टॉल कर देगा। अपना चुनें:

Cursor