PageSourceSearch

https://emailconnect.eu/_nuxt/Ci4zZeft.js

js emailconnect.eu collected 2026-10-04 12:00:34 UTC 5,936 bytes, 1 lines download raw bytes

1import{_ as p}from"./CIDiPwif.js";import{l as m,y as x,B as u,g as v,d as s,h as n,N as c,j as h,a3 as g,i as f,E as i}from"./MJ188exM.js";const b={class:"py-12 bg-gradient-to-br from-base-100 via-base-100 to-primary/5"},k={class:"px-4 mx-auto max-w-7xl sm:px-6 lg:px-8"},w={class:"grid max-w-5xl grid-cols-1 gap-8 mx-auto md:grid-cols-2"},y={class:"shadow-lg card bg-base-200"},_={class:"card-body"},M={class:"p-3 mb-4 rounded-lg bg-base-100"},j={class:"text-sm text-primary"},B={class:"mb-6 space-y-3"},C={class:"flex items-center space-x-3"},S={class:"text-sm"},L={class:"mt-8 text-center"},N={class:"mt-4"},D=m({__name:"DeploymentOptionsSection",setup(O){const l=i("abc4x+custom"),r=i(null),d=i(null);return x(async()=>{try{const o=await(await fetch("https://app.emailconnect.eu/api/public/plans")).json();o.success&&(r.value=o.plans,d.value=o.creditPricing)}catch(e){console.warn("Failed to load plan data:",e)}const a="abcdefghijklmnopqrstuvwxyz0123456789";let t="";for(let e=0;e<5;e++)t+=a.charAt(Math.floor(Math.random()*a.length));l.value=`${t}+custom`}),(a,t)=>{const e=p;return u(),v("div",b,[s("div",k,[t[8]||(t[8]=s("div",{class:"mb-12 text-center"},[s("div",{class:"mb-4 badge badge-primary"},"Getting started"),s("h2",{class:"mb-4 text-3xl font-bold lg:text-4xl text-base-content"}," Get started quickly "),s("p",{class:"max-w-3xl mx-auto text-xl text-base-content/80"}," Choose the deployment model that fits your needs. Start simple or go professional from day one. ")],-1)),s("div",w,[s("div",y,[s("div",_,[t[3]||(t[3]=n('<div class="flex items-center mb-4 space-x-3"><div class="flex items-center justify-center w-12 h-12 rounded-lg bg-primary/10"><span class="text-lg font-bold text-primary">1</span></div><div><h3 class="text-lg card-title">Managed aliases</h3><span class="text-sm text-base-content/60">Instant setup</span></div></div><p class="mb-4 text-base-content/80"> Get started immediately with our hosted aliases. No DNS setup required — perfect for testing and small projects. </p>',2)),s("div",M,[s("code",j,c(l.value)+"@user.emailconnect.eu",1)]),s("div",B,[t[1]||(t[1]=s("div",{class:"flex items-center space-x-3"},[s("svg",{class:"w-5 h-5 text-success",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[s("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M5 13l4 4L19 7"})]),s("span",{class:"text-sm"},"Instant activation")],-1)),s("div",C,[t[0]||(t[0]=s("svg",{class:"w-5 h-5 text-success",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[s("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M5 13l4 4L19 7"})],-1)),s("span",S,c(r.value?.free?.monthlyEmailLimit||100)+" emails/month free",1)]),t[2]||(t[2]=n('<div class="flex items-center space-x-3"><svg class="w-5 h-5 text-success" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg><span class="text-sm">Inline attachments (&lt;192KB)</span></div><div class="flex items-center space-x-3"><svg class="w-5 h-5 text-success" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg><span class="text-sm">Upgrade to Maker for spam filtering, HMAC verification, and more</span></div>',2))]),t[4]||(t[4]=s("div",{class:"card-actions"},[s("a",{href:"https://app.emailconnect.eu/login",class:"btn btn-primary btn-block"}," Start with managed aliases ")],-1))])]),t[5]||(t[5]=n('<div class="shadow-lg card bg-base-200"><div class="card-body"><div class="flex items-center mb-4 space-x-3"><div class="flex items-center justify-center w-12 h-12 rounded-lg bg-secondary/10"><span class="text-lg font-bold text-secondary">2</span></div><div><h3 class="text-lg card-title">Custom domain</h3><span class="text-sm text-base-content/60">Professional solution</span></div></div><p class="mb-4 text-base-content/80"> Use your own domain for professional email handling. Or use a subdomain to keep your main domain for regular mailboxes. </p><div class="p-3 mb-4 rounded-lg bg-base-100"><code class="text-sm text-secondary">custom@(sub.)yourdomain.com</code></div><div class="mb-6 space-y-3"><div class="flex items-center space-x-3"><svg class="w-5 h-5 text-success" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg><span class="text-sm">Professional appearance</span></div><div class="flex items-center space-x-3"><svg class="w-5 h-5 text-success" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg><span class="text-sm">Up to 25 aliases (Business)</span></div><div class="flex items-center space-x-3"><svg class="w-5 h-5 text-success" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg><span class="text-sm">Available on all plans</span></div><div class="flex items-center space-x-3"><svg class="w-5 h-5 text-success" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg><span class="text-sm">S3 storage options (Maker+)</span></div></div><div class="card-actions"><a href="https://app.emailconnect.eu/login" class="btn btn-secondary btn-block"> Set up custom domain </a></div></div></div>',1))]),s("div",L,[t[7]||(t[7]=s("p",{class:"text-base-content/60"}," Not sure which to choose? Start with managed aliases and upgrade anytime. ",-1)),s("div",N,[h(e,{to:"/help/",class:"link link-primary"},{default:g(()=>[...t[6]||(t[6]=[f(" View setup documentation → ",-1)])]),_:1})])])])])}}}),A=Object.assign(D,{__name:"DeploymentOptionsSection"});export{A as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.