[{"data":1,"prerenderedAt":704},["ShallowReactive",2],{"navigation":3,"\u002Fsending\u002Fdeliverability":216,"\u002Fsending\u002Fdeliverability-surround":699},[4,9,14,40,57,74,95,112,133,150,199,208],{"title":5,"path":6,"stem":7,"icon":8},"Quick start","\u002Fgetting-started","01.getting-started","i-lucide-rocket",{"title":10,"path":11,"stem":12,"icon":13},"Set up from the terminal","\u002Fcli","02.cli","i-lucide-terminal",{"title":15,"path":16,"stem":17,"children":18,"page":39},"Domains & DNS","\u002Fdomains","03.domains",[19,23,27,31,35],{"title":20,"path":21,"stem":22},"Adding a domain","\u002Fdomains\u002Fadding-a-domain","03.domains\u002F01.adding-a-domain",{"title":24,"path":25,"stem":26},"Automatic DNS setup","\u002Fdomains\u002Fautomatic-dns-setup","03.domains\u002F02.automatic-dns-setup",{"title":28,"path":29,"stem":30},"Manual DNS records","\u002Fdomains\u002Fmanual-dns-records","03.domains\u002F03.manual-dns-records",{"title":32,"path":33,"stem":34},"Domain verification","\u002Fdomains\u002Fverification","03.domains\u002F04.verification",{"title":36,"path":37,"stem":38},"Troubleshooting DNS","\u002Fdomains\u002Ftroubleshooting","03.domains\u002F05.troubleshooting",false,{"title":41,"path":42,"stem":43,"children":44,"page":39},"Mailboxes & Aliases","\u002Fmailboxes","04.mailboxes",[45,49,53],{"title":46,"path":47,"stem":48},"Creating mailboxes","\u002Fmailboxes\u002Fcreating-mailboxes","04.mailboxes\u002F01.creating-mailboxes",{"title":50,"path":51,"stem":52},"Aliases","\u002Fmailboxes\u002Faliases","04.mailboxes\u002F02.aliases",{"title":54,"path":55,"stem":56},"Passwords, passkeys & access","\u002Fmailboxes\u002Fpasswords-and-access","04.mailboxes\u002F03.passwords-and-access",{"title":58,"path":59,"stem":60,"children":61,"page":39},"Using Your Mail","\u002Fmail","05.mail",[62,66,70],{"title":63,"path":64,"stem":65},"Webmail","\u002Fmail\u002Fwebmail","05.mail\u002F01.webmail",{"title":67,"path":68,"stem":69},"IMAP & SMTP settings","\u002Fmail\u002Fimap-smtp-settings","05.mail\u002F02.imap-smtp-settings",{"title":71,"path":72,"stem":73},"iPhone setup","\u002Fmail\u002Fios-profile","05.mail\u002F03.ios-profile",{"title":75,"path":76,"stem":77,"children":78,"page":39},"Drive","\u002Fdrive","06.drive",[79,83,87,91],{"title":80,"path":81,"stem":82},"Drive overview","\u002Fdrive\u002Foverview","06.drive\u002F01.overview",{"title":84,"path":85,"stem":86},"Uploading & organising files","\u002Fdrive\u002Ffiles-and-folders","06.drive\u002F02.files-and-folders",{"title":88,"path":89,"stem":90},"Sharing files","\u002Fdrive\u002Fsharing","06.drive\u002F03.sharing",{"title":92,"path":93,"stem":94},"Connect Drive to other apps","\u002Fdrive\u002Fconnect-apps","06.drive\u002F04.connect-apps",{"title":96,"path":97,"stem":98,"children":99,"page":39},"Sending & Campaigns","\u002Fsending","07.sending",[100,104,108],{"title":101,"path":102,"stem":103},"Sending limits","\u002Fsending\u002Flimits","07.sending\u002F01.limits",{"title":105,"path":106,"stem":107},"Campaigns","\u002Fsending\u002Fcampaigns","07.sending\u002F02.campaigns",{"title":109,"path":110,"stem":111},"Deliverability & staying out of spam","\u002Fsending\u002Fdeliverability","07.sending\u002F03.deliverability",{"title":113,"path":114,"stem":115,"children":116,"page":39},"Transactional Email","\u002Ftransactional","08.transactional",[117,121,125,129],{"title":118,"path":119,"stem":120},"Transactional email","\u002Ftransactional\u002Foverview","08.transactional\u002F01.overview",{"title":122,"path":123,"stem":124},"Templates","\u002Ftransactional\u002Ftemplates","08.transactional\u002F02.templates",{"title":126,"path":127,"stem":128},"Sending via the API","\u002Ftransactional\u002Fsend-api","08.transactional\u002F03.send-api",{"title":130,"path":131,"stem":132},"Webhooks","\u002Ftransactional\u002Fwebhooks","08.transactional\u002F04.webhooks",{"title":134,"path":135,"stem":136,"children":137,"page":39},"Migrations","\u002Fmigrations","09.migrations",[138,142,146],{"title":139,"path":140,"stem":141},"Migrating your email","\u002Fmigrations\u002Foverview","09.migrations\u002F01.overview",{"title":143,"path":144,"stem":145},"Migrating from Gmail","\u002Fmigrations\u002Ffrom-gmail","09.migrations\u002F02.from-gmail",{"title":147,"path":148,"stem":149},"Migrating from Microsoft 365","\u002Fmigrations\u002Ffrom-microsoft-365","09.migrations\u002F03.from-microsoft-365",{"title":151,"path":152,"stem":153,"children":154,"page":39},"AI & Developers","\u002Fdevelopers","10.developers",[155,159,163,167,170,174,178,182,187,191,195],{"title":156,"path":157,"stem":158,"icon":8},"Quickstart","\u002Fdevelopers\u002Fquickstart","10.developers\u002F00.quickstart",{"title":160,"path":161,"stem":162},"Connect Claude","\u002Fdevelopers\u002Fconnect-claude","10.developers\u002F01.connect-claude",{"title":164,"path":165,"stem":166},"AI agents & API keys","\u002Fdevelopers\u002Fai-agents","10.developers\u002F02.ai-agents",{"title":130,"path":168,"stem":169},"\u002Fdevelopers\u002Fwebhooks","10.developers\u002F03.webhooks",{"title":171,"path":172,"stem":173},"Partner API","\u002Fdevelopers\u002Fpartners","10.developers\u002F04.partners",{"title":175,"path":176,"stem":177},"Intake and Lens","\u002Fdevelopers\u002Fintake","10.developers\u002F05.intake",{"title":179,"path":180,"stem":181},"Use Faivelo from your coding agent","\u002Fdevelopers\u002Fcoding-agents","10.developers\u002F06.coding-agents",{"title":183,"path":184,"stem":185,"icon":186},"Errors","\u002Fdevelopers\u002Ferrors","10.developers\u002F07.errors","i-lucide-circle-alert",{"title":188,"path":189,"stem":190},"Email your agent","\u002Fdevelopers\u002Femail-your-agent","10.developers\u002F08.email-your-agent",{"title":192,"path":193,"stem":194},"Email agent with Claude","\u002Fdevelopers\u002Fagent-with-claude","10.developers\u002F09.agent-with-claude",{"title":196,"path":197,"stem":198},"Email agent with ChatGPT","\u002Fdevelopers\u002Fagent-with-chatgpt","10.developers\u002F10.agent-with-chatgpt",{"title":200,"path":201,"stem":202,"children":203,"page":39},"Billing","\u002Fbilling","11.billing",[204],{"title":205,"path":206,"stem":207},"Billing & plans","\u002Fbilling\u002Fplans","11.billing\u002F01.plans",{"title":209,"path":210,"stem":211,"children":212,"page":39},"Security","\u002Fsecurity","12.security",[213],{"title":209,"path":214,"stem":215},"\u002Fsecurity\u002Foverview","12.security\u002F01.overview",{"id":217,"title":109,"body":218,"description":692,"extension":693,"links":694,"meta":695,"navigation":696,"path":110,"seo":697,"stem":111,"__hash__":698},"docs\u002F07.sending\u002F03.deliverability.md",{"type":219,"value":220,"toc":675},"minimark",[221,225,230,271,274,278,293,300,304,307,310,331,339,343,346,372,376,383,438,458,465,472,479,484,487,537,548,552,555,585,589,600,611,615,618,650,654],[222,223,224],"p",{},"Deliverability isn't magic — it's a reputation. Gmail, Outlook, and Yahoo score every sending domain on its history: authentication, bounce rates, complaints, and whether people actually read the mail. Faivelo handles the technical half automatically; the other half is how you send. This page covers both.",[226,227,229],"h2",{"id":228},"the-quick-checklist","The quick checklist",[231,232,233,241,247,253,259,265],"ol",{},[234,235,236,240],"li",{},[237,238,239],"strong",{},"Don't touch the DNS records Faivelo set up"," — they're your authentication.",[234,242,243,246],{},[237,244,245],{},"Warm up a new domain"," — start with small sends and ramp up over weeks.",[234,248,249,252],{},[237,250,251],{},"Only email people who asked"," — never purchased or scraped lists.",[234,254,255,258],{},[237,256,257],{},"Watch your bounce and complaint rates"," — under 2% bounces, well under 0.1% complaints.",[234,260,261,264],{},[237,262,263],{},"Write like a human"," — real content, a plain-text version, a working unsubscribe.",[234,266,267,270],{},[237,268,269],{},"Earn engagement"," — send things people open and reply to.",[222,272,273],{},"Each point, in detail:",[226,275,277],{"id":276},"_1-authentication-is-the-foundation","1. Authentication is the foundation",[222,279,280,281,284,285,288,289,292],{},"When you added your domain, Faivelo created DNS records for ",[237,282,283],{},"SPF",", ",[237,286,287],{},"DKIM",", and ",[237,290,291],{},"DMARC",". Together they prove to receiving servers that mail claiming to be from your domain really is — and mail that fails these checks is increasingly rejected outright, not just filtered.",[222,294,295,296,299],{},"You don't need to understand the acronyms. You need to know one thing: ",[237,297,298],{},"don't delete or edit those records."," If you (or your web developer, or a site migration) change DNS at your registrar, keep Faivelo's records intact. The domain page in your dashboard shows whether every record is still verified — if one goes red, fix it before sending anything.",[226,301,303],{"id":302},"_2-warm-up-a-new-domain","2. Warm up a new domain",[222,305,306],{},"A domain with no sending history is a stranger. If a stranger suddenly sends 10,000 emails, mailbox providers assume spam.",[222,308,309],{},"Ramp up gradually instead:",[311,312,313,319,325],"ul",{},[234,314,315,318],{},[237,316,317],{},"Week 1:"," a few dozen emails a day, ideally to people likely to open and reply.",[234,320,321,324],{},[237,322,323],{},"Weeks 2–3:"," a few hundred per day if bounces stay near zero.",[234,326,327,330],{},[237,328,329],{},"Week 4 onward:"," scale toward your real volume, roughly doubling week over week.",[222,332,333,334,338],{},"There's no exact formula — the principle is ",[335,336,337],"em",{},"consistent, gradually increasing volume with good engagement",". A month of patience buys you years of inbox placement.",[226,340,342],{"id":341},"_3-list-hygiene-only-mail-people-who-opted-in","3. List hygiene: only mail people who opted in",[222,344,345],{},"This is the single biggest factor you control.",[311,347,348,354,360,366],{},[234,349,350,353],{},[237,351,352],{},"Never buy, rent, or scrape lists."," They're full of dead addresses and spam traps, and the recipients didn't ask to hear from you — they will bounce and complain, and your domain pays the price.",[234,355,356,359],{},[237,357,358],{},"Use opt-in signups",", ideally confirmed (double opt-in), so every address is real and willing.",[234,361,362,365],{},[237,363,364],{},"Remove people who never engage."," An address that hasn't opened anything in six months is a liability, not an asset.",[234,367,368,371],{},[237,369,370],{},"Let bounces go."," Faivelo removes hard-bounced addresses for you (see below) — don't re-import them from an old spreadsheet.",[226,373,375],{"id":374},"_4-bounce-and-complaint-rates","4. Bounce and complaint rates",[222,377,378,379,382],{},"Faivelo continuously monitors every sending domain and recalculates its 30-day campaign bounce and complaint rates: hard bounces and spam reports on campaign mail, over campaign mail. Soft bounces (a full mailbox, a greylisting retry) never count. Mailbox providers start to care around a ",[237,380,381],{},"2% bounce rate",", so the first line is a heads-up there, and campaigns pause at the same 4% line the account is judged on:",[384,385,386,406],"table",{},[387,388,389],"thead",{},[390,391,392,396,400,403],"tr",{},[393,394,395],"th",{},"Signal",[393,397,399],{"align":398},"right","Warning",[393,401,402],{"align":398},"Sending paused",[393,404,405],{"align":398},"Review",[407,408,409,424],"tbody",{},[390,410,411,415,418,421],{},[412,413,414],"td",{},"Bounce rate",[412,416,417],{"align":398},"2%",[412,419,420],{"align":398},"4%",[412,422,423],{"align":398},"8%",[390,425,426,429,432,435],{},[412,427,428],{},"Complaint rate",[412,430,431],{"align":398},"0.05%",[412,433,434],{"align":398},"0.1%",[412,436,437],{"align":398},"0.3%",[311,439,440,446,452],{},[234,441,442,445],{},[237,443,444],{},"Warning:"," a heads-up email with your numbers; nothing changes yet.",[234,447,448,451],{},[237,449,450],{},"Paused:"," campaigns from the domain stop automatically. Mailboxes, everyday mail and the API are not affected. The pause lifts itself after a week once the rates are back under the line, or sooner after a word with support.",[234,453,454,457],{},[237,455,456],{},"Review:"," the same pause, plus someone on our team looks at the domain with you. Your account is never suspended automatically over a bad list.",[222,459,460,461,464],{},"The table above is per sending domain and applies to campaigns. Account-wide, across every lane including the API, the hard-bounce line is ",[237,462,463],{},"4% of what the account sent over the last two days"," (Resend's published limit). A paid account is judged on that two-day rate, never on a single hour. Two things sit under that number and never move: one account can never produce more than a small share of the platform's daily bounces before it is slowed, and if the platform's own bounce metric climbs, every account is judged on a stricter 1.5% line for 24 hours. Only the signature of a spam script or a stolen password (a burst of bounces that is most of what a mailbox sent) pauses sending immediately regardless of rate.",[222,466,467,468,471],{},"If your rates improve, the warning clears automatically. And note how low the complaint bar is: just ",[237,469,470],{},"1 spam report per 1,000 emails"," is a warning. That's why consent matters so much.",[222,473,474,475,478],{},"Faivelo also handles the cleanup for you: ",[237,476,477],{},"hard-bounced addresses and anyone who reports your mail as spam are added to your suppression list automatically"," and never emailed again. Mid-campaign, if a particular recipient domain starts bouncing, Faivelo stops mailing that domain immediately rather than burning your reputation on it.",[480,481,483],"h3",{"id":482},"verify-a-list-before-sending","Verify a list before sending",[222,485,486],{},"For a list you did not collect yourself, or one that has sat for a while, verify it first. Faivelo checks every address against its live mail server and sorts the list into three buckets:",[384,488,489,502],{},[387,490,491],{},[390,492,493,496,499],{},[393,494,495],{},"Bucket",[393,497,498],{},"Meaning",[393,500,501],{},"What happens at send time",[407,503,504,515,526],{},[390,505,506,509,512],{},[412,507,508],{},"Deliverable",[412,510,511],{},"The mailbox exists",[412,513,514],{},"Sends",[390,516,517,520,523],{},[412,518,519],{},"Accept-all",[412,521,522],{},"The server accepts any address, so nobody can tell",[412,524,525],{},"Held back unless you include them",[390,527,528,531,534],{},[412,529,530],{},"Undeliverable",[412,532,533],{},"The mailbox does not exist",[412,535,536],{},"Removed from every send",[222,538,539,540,543,544,547],{},"Verification costs ",[237,541,542],{},"1 cent per address with a $5 minimum",", charged only when you choose it, from ",[237,545,546],{},"Campaigns → Verify"," or from any recipient list. A campaign that the 200-send check paused offers the same button; after verifying, resuming runs the check again on the cleaned list. Verification never lifts an account pause: it stops the next one.",[226,549,551],{"id":550},"_5-content-that-doesnt-look-like-spam","5. Content that doesn't look like spam",[222,553,554],{},"Filters read your email before humans do:",[311,556,557,563,569,579],{},[234,558,559,562],{},[237,560,561],{},"Avoid classic spam patterns"," — ALL-CAPS subjects, walls of exclamation marks, \"FREE!!!\", deceptive subject lines, link shorteners, or an email that's one giant image with no text.",[234,564,565,568],{},[237,566,567],{},"Include a plain-text version."," Faivelo campaigns send both HTML and plain text when you provide it — fill in the text version; HTML-only mail scores worse.",[234,570,571,574,575,578],{},[237,572,573],{},"Keep a working unsubscribe."," Every Faivelo campaign automatically includes one-click unsubscribe headers that Gmail and Outlook surface as a native button. Don't try to work around it — an easy unsubscribe is what ",[335,576,577],{},"prevents"," spam complaints.",[234,580,581,584],{},[237,582,583],{},"Send from a real mailbox and welcome replies."," A no-reply address that bounces responses is a negative signal.",[226,586,588],{"id":587},"_6-engagement-matters","6. Engagement matters",[222,590,591,592,595,596,599],{},"Mailbox providers watch what recipients ",[335,593,594],{},"do",": opens, clicks, replies, moves to the spam folder, moves ",[335,597,598],{},"out"," of the spam folder. High engagement is the strongest positive signal there is.",[311,601,602,605,608],{},[234,603,604],{},"Send only when you have something worth reading.",[234,606,607],{},"A smaller, engaged list beats a huge, cold one — every time.",[234,609,610],{},"Ask new subscribers to reply to your first email; replies are gold for reputation.",[226,612,614],{"id":613},"what-faivelo-does-for-you","What Faivelo does for you",[222,616,617],{},"So you know where the line is — these parts are handled automatically:",[311,619,620,626,632,638,644],{},[234,621,622,625],{},[237,623,624],{},"SPF, DKIM, and DMARC"," records generated for every domain, with verification status on your dashboard.",[234,627,628,631],{},[237,629,630],{},"A custom MAIL FROM domain",", so bounce-handling happens under your own domain instead of a shared one — providers see a consistent, aligned sender.",[234,633,634,637],{},[237,635,636],{},"Automatic suppression"," of hard bounces and complaints, applied to all future campaigns.",[234,639,640,643],{},[237,641,642],{},"Reputation monitoring"," that recalculates your bounce and complaint rates continuously, emails you at the first warning sign, and pauses sending before real damage is done.",[234,645,646,649],{},[237,647,648],{},"Paced sending and mid-campaign protection",", including skipping recipient domains that start bouncing.",[226,651,653],{"id":652},"next-steps","Next steps",[311,655,656,662,667],{},[234,657,658],{},[659,660,661],"a",{"href":106},"Send your first campaign",[234,663,664],{},[659,665,666],{"href":102},"Check your sending limits",[234,668,669],{},[659,670,674],{"href":671,"rel":672},"https:\u002F\u002Ffaivelo.com\u002Fmetrics",[673],"nofollow","See your metrics",{"title":676,"searchDepth":677,"depth":678,"links":679},"",1,2,[680,681,682,683,684,688,689,690,691],{"id":228,"depth":678,"text":229},{"id":276,"depth":678,"text":277},{"id":302,"depth":678,"text":303},{"id":341,"depth":678,"text":342},{"id":374,"depth":678,"text":375,"children":685},[686],{"id":482,"depth":687,"text":483},3,{"id":550,"depth":678,"text":551},{"id":587,"depth":678,"text":588},{"id":613,"depth":678,"text":614},{"id":652,"depth":678,"text":653},"Keep your domain's reputation clean and your mail in the inbox.","md",null,{},true,{"title":109,"description":692},"7MZtZwsE1jrWjPqhPrNgb66W0HNW7mgLiekEISo7wsk",[700,702],{"title":105,"path":106,"stem":107,"description":701,"children":-1},"Send bulk email campaigns from your domain.",{"title":118,"path":119,"stem":120,"description":703,"children":-1},"Send receipts, alerts, and notifications from your own domain via API.",1792109922313]