[{"data":1,"prerenderedAt":455},["ShallowReactive",2],{"navigation":3,"\u002Fdomains\u002Fverification":216,"\u002Fdomains\u002Fverification-surround":450},[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":32,"body":218,"description":443,"extension":444,"links":445,"meta":446,"navigation":447,"path":33,"seo":448,"stem":34,"__hash__":449},"docs\u002F03.domains\u002F04.verification.md",{"type":219,"value":220,"toc":432},"minimark",[221,225,230,242,245,296,306,310,313,340,344,355,362,366,369,389,407,411,414,418],[222,223,224],"p",{},"Before you can create mailboxes on a domain, Faivelo confirms that every required DNS record is actually live on the public internet. This page explains how that check works and how long it typically takes.",[226,227,229],"h2",{"id":228},"how-checking-works","How checking works",[222,231,232,233,237,238,241],{},"For each record on your domain's DNS page, Faivelo queries public DNS resolvers (Cloudflare's ",[234,235,236],"code",{},"1.1.1.1"," and Google's ",[234,239,240],{},"8.8.8.8",") and compares what the world sees with what's expected. Using public resolvers means the check reflects what real mail servers will see — not a cached or internal view.",[222,243,244],{},"Each record gets one of three statuses:",[246,247,248,261],"table",{},[249,250,251],"thead",{},[252,253,254,258],"tr",{},[255,256,257],"th",{},"Status",[255,259,260],{},"Meaning",[262,263,264,276,286],"tbody",{},[252,265,266,273],{},[267,268,269],"td",{},[270,271,272],"strong",{},"Verified",[267,274,275],{},"The record exists and its value matches",[252,277,278,283],{},[267,279,280],{},[270,281,282],{},"Pending",[267,284,285],{},"No record found yet — it hasn't been added, or hasn't propagated",[252,287,288,293],{},[267,289,290],{},[270,291,292],{},"Mismatch",[267,294,295],{},"A record exists at that name, but its value is wrong",[222,297,298,299,301,302,305],{},"Your domain is marked ",[270,300,272],{}," once every record passes. Until then it shows a ",[270,303,304],{},"Pending DNS"," badge in your domain list.",[226,307,309],{"id":308},"when-checks-run","When checks run",[222,311,312],{},"You don't have to sit and refresh — verification runs on its own:",[314,315,316,328,334],"ul",{},[317,318,319,322,323,327],"li",{},[270,320,321],{},"Right after you add a domain",", Faivelo checks in the background at roughly 30 seconds, 2 minutes, and 5 minutes. If you used ",[324,325,326],"a",{"href":25},"automatic DNS setup",", your domain often verifies on the very first pass.",[317,329,330,333],{},[270,331,332],{},"Continuously after that",", every unverified domain is re-checked automatically every few minutes until it passes. You can add your records, walk away, and come back to a verified domain.",[317,335,336,339],{},[270,337,338],{},"During onboarding",", the DNS step polls live every few seconds and moves you forward the moment everything verifies.",[226,341,343],{"id":342},"checking-manually","Checking manually",[222,345,346,347,350,351,354],{},"On your domain's DNS page there's a ",[270,348,349],{},"Re-check All"," button (labelled ",[270,352,353],{},"Check now"," during onboarding) that runs a fresh verification immediately and updates each record's status and last-checked time. Use it right after saving records at your provider.",[222,356,357,358,361],{},"If your registrar is connected with an API key, you'll also see ",[270,359,360],{},"Re-apply DNS records",", which pushes the full record set to your registrar again — handy if a record was deleted or edited by mistake.",[226,363,365],{"id":364},"how-long-does-propagation-take","How long does propagation take?",[222,367,368],{},"DNS changes don't appear everywhere instantly. Realistic expectations:",[314,370,371,377,383],{},[317,372,373,376],{},[270,374,375],{},"Automatic setup:"," usually verified within a couple of minutes.",[317,378,379,382],{},[270,380,381],{},"Manual setup at most providers:"," a few minutes to an hour.",[317,384,385,388],{},[270,386,387],{},"Worst case:"," up to 48 hours, typically when a record with a long TTL (time-to-live) was recently changed, or when a registrar's own systems are slow to publish.",[390,391,393],"docs-aside",{"type":392},"tip",[222,394,395,396,398,399,403,404,406],{},"If a record still shows ",[270,397,282],{}," after an hour, double-check it was actually ",[400,401,402],"em",{},"saved"," at your provider — the most common cause is a record sitting unsaved in an edit form. If it shows ",[270,405,292],{},", Faivelo displays the value it currently sees so you can spot the difference.",[226,408,410],{"id":409},"does-verification-ever-un-stick-a-working-domain","Does verification ever un-stick a working domain?",[222,412,413],{},"Verification is about getting your domain live. Once verified, your domain stays usable; Faivelo focuses its recurring checks on domains that haven't passed yet.",[226,415,417],{"id":416},"next-steps","Next steps",[314,419,420,426],{},[317,421,422,423,425],{},"Something stuck? See ",[324,424,36],{"href":37},".",[317,427,428,429,425],{},"Verified? ",[324,430,431],{"href":47},"Create a mailbox",{"title":433,"searchDepth":434,"depth":435,"links":436},"",1,2,[437,438,439,440,441,442],{"id":228,"depth":435,"text":229},{"id":308,"depth":435,"text":309},{"id":342,"depth":435,"text":343},{"id":364,"depth":435,"text":365},{"id":409,"depth":435,"text":410},{"id":416,"depth":435,"text":417},"How Faivelo verifies your DNS is live.","md",null,{},true,{"title":32,"description":443},"3VPO-3YARKIR1ge8dgNQP2HYP7M0quBOl_xoqeAimZI",[451,453],{"title":28,"path":29,"stem":30,"description":452,"children":-1},"Add Faivelo's DNS records at any provider.",{"title":36,"path":37,"stem":38,"description":454,"children":-1},"Fix common DNS verification problems.",1792109923696]