[{"data":1,"prerenderedAt":909},["ShallowReactive",2],{"docs-nav":3,"\u002Fdocs\u002Fdeploy\u002Fcloudflare":316},[4,9,15,19,24,28,33,37,41,45,49,53,57,60,63,67,70,74,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,156,159,162,165,168,171,175,178,181,184,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240,244,247,250,253,257,261,264,267,270,273,276,279,282,285,287,290,293,296,299,302,305,308,311,313],{"path":5,"title":6,"section":7,"order":7,"sidebar":8},"\u002Fbrand","Brand",null,false,{"path":10,"title":11,"section":12,"order":13,"sidebar":14},"\u002Fdocs\u002Fapi\u002Fcomposables","Composables","API",2,true,{"path":16,"title":17,"section":12,"order":18,"sidebar":14},"\u002Fdocs\u002Fapi\u002Futilities","Utilities",1,{"path":20,"title":21,"section":22,"order":23,"sidebar":14},"\u002Fdocs\u002Fcli","CLI","Getting Started",9,{"path":25,"title":26,"section":22,"order":27,"sidebar":14},"\u002Fdocs\u002Fcompatibility","Compatibility",4,{"path":29,"title":30,"section":31,"order":32,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fbody","Body","Components",3,{"path":34,"title":35,"section":31,"order":36,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fbutton","Button",13,{"path":38,"title":39,"section":31,"order":40,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcodeblock","CodeBlock",18,{"path":42,"title":43,"section":31,"order":44,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcodeinline","CodeInline",19,{"path":46,"title":47,"section":31,"order":48,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcolumn","Column",8,{"path":50,"title":51,"section":31,"order":52,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcontainer","Container",5,{"path":54,"title":55,"section":31,"order":56,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Ffont","Font",11,{"path":58,"title":59,"section":31,"order":13,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fhead","Head",{"path":61,"title":62,"section":31,"order":23,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fheading","Heading",{"path":64,"title":65,"section":31,"order":66,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fhr","Hr",16,{"path":68,"title":69,"section":31,"order":18,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fhtml","Html",{"path":71,"title":72,"section":31,"order":73,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fimg","Img",14,{"path":75,"title":76,"section":31,"order":27,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Flayout","Layout",{"path":78,"title":79,"section":31,"order":80,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Flink","Link",12,{"path":82,"title":83,"section":31,"order":84,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fmarkdown","Markdown",20,{"path":86,"title":87,"section":31,"order":88,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fnotoutlook","NotOutlook",22,{"path":90,"title":91,"section":31,"order":92,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fnowidows","NoWidows",26,{"path":94,"title":95,"section":31,"order":96,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Foutlook","Outlook",21,{"path":98,"title":99,"section":31,"order":100,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Foutlookbg","OutlookBg",23,{"path":102,"title":103,"section":31,"order":104,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Foverview","Overview",0,{"path":106,"title":107,"section":31,"order":108,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fplaintext","Plaintext",31,{"path":110,"title":111,"section":31,"order":112,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fpreheader","Preheader",17,{"path":114,"title":115,"section":31,"order":116,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fqrcode","QrCode",30,{"path":118,"title":119,"section":31,"order":120,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fraw","Raw",28,{"path":122,"title":123,"section":31,"order":124,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Frow","Row",7,{"path":126,"title":127,"section":31,"order":128,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fsection","Section",6,{"path":130,"title":131,"section":31,"order":132,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fspacer","Spacer",15,{"path":134,"title":135,"section":31,"order":136,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Ftailwind","Tailwind",29,{"path":138,"title":139,"section":31,"order":140,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Ftext","Text",10,{"path":142,"title":143,"section":31,"order":144,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fvml","Vml",24,{"path":146,"title":147,"section":31,"order":148,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fwithurl","WithUrl",27,{"path":150,"title":151,"section":152,"order":128,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Faws-ses","AWS SES","Deploy",{"path":154,"title":155,"section":152,"order":124,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fcloudflare","Cloudflare",{"path":157,"title":158,"section":152,"order":32,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fmailgun","Mailgun",{"path":160,"title":161,"section":152,"order":18,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fnodemailer","Nodemailer",{"path":163,"title":164,"section":152,"order":27,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fpostmark","Postmark",{"path":166,"title":167,"section":152,"order":52,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fresend","Resend",{"path":169,"title":170,"section":152,"order":13,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fsendgrid","SendGrid",{"path":172,"title":173,"section":174,"order":32,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fconfiguration","Configuration","Development",{"path":176,"title":177,"section":174,"order":52,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fevents","Events",{"path":179,"title":180,"section":174,"order":128,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fi18n","i18n",{"path":182,"title":183,"section":174,"order":13,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Flocal","Dev Server",{"path":185,"title":107,"section":174,"order":27,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fplaintext",{"path":187,"title":188,"section":174,"order":18,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Ftemplates","Templates",{"path":190,"title":191,"section":22,"order":32,"sidebar":14},"\u002Fdocs\u002Feditor-setup","Editor Setup",{"path":193,"title":194,"section":22,"order":48,"sidebar":14},"\u002Fdocs\u002Fglossary","Glossary",{"path":196,"title":197,"section":22,"order":128,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fframeworks","Framework Guides",{"path":199,"title":200,"section":197,"order":52,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fadonisjs","AdonisJS",{"path":202,"title":203,"section":197,"order":32,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fastro","Astro",{"path":205,"title":206,"section":197,"order":18,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Flaravel","Laravel",{"path":208,"title":209,"section":197,"order":48,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fnextjs","Next.js",{"path":211,"title":212,"section":197,"order":13,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fnuxt","Nuxt",{"path":214,"title":215,"section":197,"order":124,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fqwik","Qwik",{"path":217,"title":218,"section":197,"order":128,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fsolid","Solid",{"path":220,"title":221,"section":197,"order":27,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fsveltekit","SvelteKit",{"path":223,"title":224,"section":197,"order":23,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Ftanstack","TanStack Start",{"path":226,"title":227,"section":22,"order":13,"sidebar":14},"\u002Fdocs\u002Finstallation","Installation",{"path":229,"title":230,"section":22,"order":32,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fmanual","Manual Installation",{"path":232,"title":233,"section":22,"order":27,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fmonorepo","Monorepo Installation",{"path":235,"title":236,"section":22,"order":52,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fvite","Vite Plugin",{"path":238,"title":239,"section":22,"order":18,"sidebar":14},"\u002Fdocs\u002Fintroduction","What is Maizzle?",{"path":241,"title":242,"section":243,"order":13,"sidebar":14},"\u002Fdocs\u002Fmigrate\u002Fmjml","MJML","Migrate to Maizzle",{"path":245,"title":246,"section":243,"order":18,"sidebar":14},"\u002Fdocs\u002Fmigrate\u002Freact-email","React Email",{"path":248,"title":249,"section":22,"order":124,"sidebar":14},"\u002Fdocs\u002Fresources","Resources",{"path":251,"title":252,"section":22,"order":128,"sidebar":14},"\u002Fdocs\u002Fskill","Agent Skill",{"path":254,"title":255,"section":256,"order":18,"sidebar":14},"\u002Fdocs\u002Ftailwindcss","Tailwind CSS","Core Concepts",{"path":258,"title":259,"section":260,"order":13,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fadd-attributes","Add Attributes","Transformers",{"path":262,"title":263,"section":260,"order":48,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fattribute-to-style","Attribute to Style",{"path":265,"title":266,"section":260,"order":36,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fbase-url","Base URL",{"path":268,"title":269,"section":260,"order":66,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fentities","Entities",{"path":271,"title":272,"section":260,"order":80,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Ffilters","Filters",{"path":274,"title":275,"section":260,"order":112,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fformat","Format",{"path":277,"title":278,"section":260,"order":32,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Finline-css","Inline CSS",{"path":280,"title":281,"section":260,"order":56,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Finline-link","Inline Link",{"path":283,"title":284,"section":260,"order":40,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fminify","Minify",{"path":286,"title":103,"section":260,"order":18,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Foverview",{"path":288,"title":289,"section":260,"order":27,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fpurge-css","Purge CSS",{"path":291,"title":292,"section":260,"order":140,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fremove-attributes","Remove Attributes",{"path":294,"title":295,"section":260,"order":132,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Freplace-strings","Replace Strings",{"path":297,"title":298,"section":260,"order":52,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fsafe-selectors","Safe Selectors",{"path":300,"title":301,"section":260,"order":128,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fshorthand-css","Shorthand CSS",{"path":303,"title":304,"section":260,"order":124,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fsix-hex","Six-digit HEX",{"path":306,"title":307,"section":260,"order":73,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Furl-parameters","URL Parameters",{"path":309,"title":310,"section":22,"order":52,"sidebar":14},"\u002Fdocs\u002Fupgrade-guide","Upgrade Guide",{"path":312,"title":236,"section":256,"order":13,"sidebar":14},"\u002Fdocs\u002Fvite-plugin",{"path":314,"title":315,"section":7,"order":7,"sidebar":8},"\u002Fprivacy","Privacy Policy",{"id":317,"title":155,"body":318,"description":903,"extension":904,"meta":905,"navigation":14,"order":124,"path":154,"section":152,"seo":906,"sidebar":14,"stem":907,"toc":14,"__hash__":908},"docs\u002Fdocs\u002Fdeploy\u002Fcloudflare.md",{"type":319,"value":320,"toc":897},"minimark",[321,325,344,357,362,372,376,379,403,414,418,421,464,471,518,522,875,882,893],[322,323,155],"h1",{"id":324},"cloudflare",[326,327,328,329,337,338,343],"p",{},"Send compiled Maizzle templates from a ",[330,331,336],"a",{"href":332,"rel":333,"target":335},"https:\u002F\u002Fdevelopers.cloudflare.com\u002Fworkers\u002F",[334],"nofollow","_blank","Cloudflare Worker"," through the ",[330,339,342],{"href":340,"rel":341,"target":335},"https:\u002F\u002Fdevelopers.cloudflare.com\u002Femail-service\u002Fget-started\u002Fsend-emails\u002F",[334],"Cloudflare Email Service",".",[326,345,346,347,351,352,356],{},"Maizzle's ",[348,349,350],"code",{},"render()"," runs on Node.js, so it can't execute inside a Worker. The pattern is to ",[353,354,355],"strong",{},"render at build time"," and ship the resulting HTML as a string the Worker imports.",[358,359,361],"h2",{"id":360},"prerequisites","Prerequisites",[363,364,365,369],"ul",{},[366,367,368],"li",{},"A Cloudflare account with your domain on Cloudflare DNS.",[366,370,371],{},"Complete domain onboarding in the Email Sending dashboard — this adds the MX, SPF, DKIM, and DMARC records required to send.",[358,373,375],{"id":374},"build-the-templates","Build the templates",[326,377,378],{},"In your project, build the emails ahead of deployment:",[380,381,386],"pre",{"className":382,"code":383,"language":384,"meta":385,"style":385},"language-bash shiki shiki-themes laserwave","npx maizzle build\n","bash","",[348,387,388],{"__ignoreMap":385},[389,390,392,396,400],"span",{"class":391,"line":18},"line",[389,393,395],{"class":394},"sZNF3","npx",[389,397,399],{"class":398},"sXiT_"," maizzle",[389,401,402],{"class":398}," build\n",[326,404,405,406,409,410,413],{},"This writes ",[348,407,408],{},".html"," files to your output directory (",[348,411,412],{},"dist\u002F"," by default).",[358,415,417],{"id":416},"bundle-the-html-into-the-worker","Bundle the HTML into the Worker",[326,419,420],{},"Add a Wrangler rule so HTML files import as strings, and declare the email binding:",[380,422,427],{"className":423,"code":424,"filename":425,"language":426,"meta":385,"style":385},"language-toml shiki shiki-themes laserwave","[[rules]]\ntype = \"Text\"\nglobs = [\"**\u002F*.html\"]\nfallthrough = true\n\n[[send_email]]\nname = \"EMAIL\"\n","wrangler.toml","toml",[348,428,429,434,439,444,449,454,459],{"__ignoreMap":385},[389,430,431],{"class":391,"line":18},[389,432,433],{},"[[rules]]\n",[389,435,436],{"class":391,"line":13},[389,437,438],{},"type = \"Text\"\n",[389,440,441],{"class":391,"line":32},[389,442,443],{},"globs = [\"**\u002F*.html\"]\n",[389,445,446],{"class":391,"line":27},[389,447,448],{},"fallthrough = true\n",[389,450,451],{"class":391,"line":52},[389,452,453],{"emptyLinePlaceholder":14},"\n",[389,455,456],{"class":391,"line":128},[389,457,458],{},"[[send_email]]\n",[389,460,461],{"class":391,"line":124},[389,462,463],{},"name = \"EMAIL\"\n",[326,465,466,467,470],{},"Or in ",[348,468,469],{},"wrangler.jsonc",":",[380,472,476],{"className":473,"code":474,"filename":469,"language":475,"meta":385,"style":385},"language-jsonc shiki shiki-themes laserwave","{\n  \"rules\": [\n    { \"type\": \"Text\", \"globs\": [\"**\u002F*.html\"], \"fallthrough\": true }\n  ],\n  \"send_email\": [\n    { \"name\": \"EMAIL\" }\n  ]\n}\n","jsonc",[348,477,478,483,488,493,498,503,508,513],{"__ignoreMap":385},[389,479,480],{"class":391,"line":18},[389,481,482],{},"{\n",[389,484,485],{"class":391,"line":13},[389,486,487],{},"  \"rules\": [\n",[389,489,490],{"class":391,"line":32},[389,491,492],{},"    { \"type\": \"Text\", \"globs\": [\"**\u002F*.html\"], \"fallthrough\": true }\n",[389,494,495],{"class":391,"line":27},[389,496,497],{},"  ],\n",[389,499,500],{"class":391,"line":52},[389,501,502],{},"  \"send_email\": [\n",[389,504,505],{"class":391,"line":128},[389,506,507],{},"    { \"name\": \"EMAIL\" }\n",[389,509,510],{"class":391,"line":124},[389,511,512],{},"  ]\n",[389,514,515],{"class":391,"line":48},[389,516,517],{},"}\n",[358,519,521],{"id":520},"send-from-the-worker","Send from the Worker",[380,523,528],{"className":524,"code":525,"filename":526,"language":527,"meta":385,"style":385},"language-ts shiki shiki-themes laserwave","import welcomeHtml from '..\u002Fdist\u002Fwelcome.html'\n\nexport interface Env {\n  EMAIL: {\n    send(message: {\n      to: string\n      from: string\n      subject: string\n      html: string\n      text?: string\n    }): Promise\u003C{ messageId: string }>\n  }\n}\n\nexport default {\n  async fetch(request: Request, env: Env): Promise\u003CResponse> {\n    const { messageId } = await env.EMAIL.send({\n      from: 'hello@yourdomain.com',\n      to: 'user@example.com',\n      subject: 'Welcome',\n      html: welcomeHtml,\n    })\n\n    return new Response(`Sent: ${messageId}`)\n  },\n}\n","src\u002Fworker.ts","ts",[348,529,530,553,557,572,583,598,608,617,626,635,645,669,674,678,682,691,734,768,785,800,815,825,830,834,865,871],{"__ignoreMap":385},[389,531,532,536,540,543,547,550],{"class":391,"line":18},[389,533,535],{"class":534},"s0ZPN","import",[389,537,539],{"class":538},"sU-n2"," welcomeHtml",[389,541,542],{"class":534}," from",[389,544,546],{"class":545},"sGGKt"," '",[389,548,549],{"class":398},"..\u002Fdist\u002Fwelcome.html",[389,551,552],{"class":545},"'\n",[389,554,555],{"class":391,"line":13},[389,556,453],{"emptyLinePlaceholder":14},[389,558,559,562,566,569],{"class":391,"line":32},[389,560,561],{"class":534},"export",[389,563,565],{"class":564},"sIihq"," interface",[389,567,568],{"class":564}," Env",[389,570,571],{"class":545}," {\n",[389,573,574,578,581],{"class":391,"line":27},[389,575,577],{"class":576},"sLaUg","  EMAIL",[389,579,470],{"class":580},"sb4Pa",[389,582,571],{"class":545},[389,584,585,588,591,594,596],{"class":391,"line":52},[389,586,587],{"class":394},"    send",[389,589,590],{"class":545},"(",[389,592,593],{"class":538},"message",[389,595,470],{"class":580},[389,597,571],{"class":545},[389,599,600,603,605],{"class":391,"line":128},[389,601,602],{"class":564},"      to",[389,604,470],{"class":580},[389,606,607],{"class":564}," string\n",[389,609,610,613,615],{"class":391,"line":124},[389,611,612],{"class":564},"      from",[389,614,470],{"class":580},[389,616,607],{"class":564},[389,618,619,622,624],{"class":391,"line":48},[389,620,621],{"class":564},"      subject",[389,623,470],{"class":580},[389,625,607],{"class":564},[389,627,628,631,633],{"class":391,"line":23},[389,629,630],{"class":564},"      html",[389,632,470],{"class":580},[389,634,607],{"class":564},[389,636,637,640,643],{"class":391,"line":140},[389,638,639],{"class":564},"      text",[389,641,642],{"class":580},"?:",[389,644,607],{"class":564},[389,646,647,650,652,655,658,661,663,666],{"class":391,"line":56},[389,648,649],{"class":545},"    })",[389,651,470],{"class":580},[389,653,654],{"class":580}," Promise",[389,656,657],{"class":545},"\u003C{",[389,659,660],{"class":394}," messageId",[389,662,470],{"class":580},[389,664,665],{"class":564}," string ",[389,667,668],{"class":545},"}>\n",[389,670,671],{"class":391,"line":80},[389,672,673],{"class":545},"  }\n",[389,675,676],{"class":391,"line":36},[389,677,517],{"class":545},[389,679,680],{"class":391,"line":73},[389,681,453],{"emptyLinePlaceholder":14},[389,683,684,686,689],{"class":391,"line":132},[389,685,561],{"class":534},[389,687,688],{"class":534}," default",[389,690,571],{"class":545},[389,692,693,696,698,701,703,706,709,712,714,716,719,721,723,726,729,732],{"class":391,"line":66},[389,694,695],{"class":394},"  async fetch",[389,697,590],{"class":545},[389,699,700],{"class":538},"request",[389,702,470],{"class":580},[389,704,705],{"class":580}," Request",[389,707,708],{"class":545},",",[389,710,711],{"class":538}," env",[389,713,470],{"class":580},[389,715,568],{"class":580},[389,717,718],{"class":545},")",[389,720,470],{"class":580},[389,722,654],{"class":580},[389,724,725],{"class":545},"\u003C",[389,727,728],{"class":580},"Response",[389,730,731],{"class":545},">",[389,733,571],{"class":545},[389,735,736,739,742,744,747,750,753,755,757,760,762,765],{"class":391,"line":112},[389,737,738],{"class":564},"    const",[389,740,741],{"class":545}," {",[389,743,660],{"class":538},[389,745,746],{"class":545}," }",[389,748,749],{"class":580}," =",[389,751,752],{"class":534}," await",[389,754,711],{"class":538},[389,756,343],{"class":580},[389,758,759],{"class":538},"EMAIL",[389,761,343],{"class":580},[389,763,764],{"class":394},"send",[389,766,767],{"class":545},"({\n",[389,769,770,772,774,776,779,782],{"class":391,"line":40},[389,771,612],{"class":394},[389,773,470],{"class":545},[389,775,546],{"class":545},[389,777,778],{"class":398},"hello@yourdomain.com",[389,780,781],{"class":545},"'",[389,783,784],{"class":545},",\n",[389,786,787,789,791,793,796,798],{"class":391,"line":44},[389,788,602],{"class":394},[389,790,470],{"class":545},[389,792,546],{"class":545},[389,794,795],{"class":398},"user@example.com",[389,797,781],{"class":545},[389,799,784],{"class":545},[389,801,802,804,806,808,811,813],{"class":391,"line":84},[389,803,621],{"class":394},[389,805,470],{"class":545},[389,807,546],{"class":545},[389,809,810],{"class":398},"Welcome",[389,812,781],{"class":545},[389,814,784],{"class":545},[389,816,817,819,821,823],{"class":391,"line":96},[389,818,630],{"class":394},[389,820,470],{"class":545},[389,822,539],{"class":538},[389,824,784],{"class":545},[389,826,827],{"class":391,"line":88},[389,828,829],{"class":545},"    })\n",[389,831,832],{"class":391,"line":100},[389,833,453],{"emptyLinePlaceholder":14},[389,835,836,839,842,845,847,850,853,856,859,862],{"class":391,"line":144},[389,837,838],{"class":534},"    return",[389,840,841],{"class":564}," new",[389,843,844],{"class":394}," Response",[389,846,590],{"class":545},[389,848,849],{"class":545},"`",[389,851,852],{"class":398},"Sent: ",[389,854,855],{"class":545},"${",[389,857,858],{"class":538},"messageId",[389,860,861],{"class":545},"}`",[389,863,864],{"class":545},")\n",[389,866,868],{"class":391,"line":867},25,[389,869,870],{"class":545},"  },\n",[389,872,873],{"class":391,"line":92},[389,874,517],{"class":545},[326,876,877,878,881],{},"The ",[348,879,880],{},"from"," address must use a domain you've verified during email onboarding.",[883,884,886],"callout",{"type":885},"info",[326,887,888,889,892],{},"Run ",[348,890,891],{},"npx maizzle build"," as part of your Worker's build step so the bundled HTML always matches the latest template source.",[894,895,896],"style",{},"html pre.shiki code .sZNF3, html code.shiki .sZNF3{--shiki-default:#EB64B9}html pre.shiki code .sXiT_, html code.shiki .sXiT_{--shiki-default:#B4DCE7}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .s0ZPN, html code.shiki .s0ZPN{--shiki-default:#40B4C4}html pre.shiki code .sU-n2, html code.shiki .sU-n2{--shiki-default:#FFF}html pre.shiki code .sGGKt, html code.shiki .sGGKt{--shiki-default:#7B6995}html pre.shiki code .sIihq, html code.shiki .sIihq{--shiki-default:#A96BC0}html pre.shiki code .sLaUg, html code.shiki .sLaUg{--shiki-default:#FFFFFF}html pre.shiki code .sb4Pa, html code.shiki .sb4Pa{--shiki-default:#74DFC4}",{"title":385,"searchDepth":13,"depth":13,"links":898},[899,900,901,902],{"id":360,"depth":13,"text":361},{"id":374,"depth":13,"text":375},{"id":416,"depth":13,"text":417},{"id":520,"depth":13,"text":521},"Send Maizzle-rendered emails from a Cloudflare Worker using Cloudflare Email Service.","md",{},{"title":155,"description":903},"docs\u002Fdeploy\u002Fcloudflare","gl6VbgIuAR0uMPO8Uyf_eYwJJNrQ0uspAV3-cd_FMTA",1781015465463]