1import{C as P,D as T}from"./launchpad-CjomkIak.js";import{d as U,u as q,a2 as E,s as F,r as u,b as S,o as h,Q as b,w as a,V,e as s,j as _,t as l,f as m,K as o,bS as R,i as p,B as Q,ab as x,bT as G,bU as H,bi as J,af as L,an as O,a5 as W}from"./index-OmJ62E3Y.js";const X={class:"text-primary underline hover:underline"},Y={class:"max-w-[700px]"},Z={class:"mb-4"},ee={class:"record-item"},ae={class:"break-all"},se={class:"record-item"},te={class:"break-all"},oe={class:"max-w-[700px]"},ne={class:"mb-4"},le={class:"record-item"},de={class:"break-all"},_e={class:"record-item"},re={class:"break-all"},ie={class:"max-w-[700px]"},ce={class:"mb-4"},ue={class:"record-item"},me={class:"break-all"},pe={class:"record-item"},ve={class:"break-all"},fe={class:"break-all"},ye=U({__name:"SetupDnsView",setup(he){const D=q(),{t:v}=E(),k=F("projectId"),g=+D.query.sender_id,$=u(["dkim"]),C=u(["spf"]),w=u(["cname"]),n=u({}),{loading:N}=S(P,{defaultParams:[{project_id:k,sender_id:g}],onSuccess(e){e.code===200?n.value=e.data:p.error(e.message)}}),{loading:j,run:z}=S(T,{manual:!0,onSuccess(e){e.code===200?(n.value=e.data,p.success(v("launchpad.sender.verification_successful"))):p.error(v("launchpad.sender.dns_records_verification_failed_please_try_again_later"))}}),c=async e=>{await R(e)&&p.success(v("common.copied"))};return(e,t)=>{const r=Q,A=V("i18n-t"),i=x,f=G,y=H,K=J,B=L,I=O,M=V("PageView");return h(),b(M,null,{toolbar:a(()=>[s(r,{type:"primary",loading:m(j),onClick:t[0]||(t[0]=d=>m(z)({project_id:m(k),sender_id:g}))},{default:a(()=>[_(l(e.$t("launchpad.sender.verify_dns_record")),1)]),_:1},8,["loading"])]),default:a(()=>[o("div",null,l(n.value.email),1),s(A,{class:"mt-2",keypath:"launchpad.sender.ensure_the_smooth_exchange_of_emails_and_keep_the_good_reputation_of_your_mail_server_by_setting_spf_dkim_and_dmarc_records_for_your_domain_correctly",scope:"global",tag:"div"},{default:a(()=>[o("a",X,l(e.$t("launchpad.sender.spf_dkim_and_dmarc_records")),1)]),_:1}),s(I,{class:"mt-4",loading:m(N),bordered:!1},{default:a(()=>[s(B,{layout:"vertical"},{default:a(()=>[s(y,{activeKey:$.value,"onUpdate:activeKey":t[3]||(t[3]=d=>$.value=d)},{default:a(()=>[s(f,{key:"dkim",header:e.$t("launchpad.sender.dkim")},{default:a(()=>[o("div",Y,[o("div",Z,l(e.$t("launchpad.sender.in_order_to_complete_the_process_of_setting_up_dkim_verification_for_email_you_need_to_add_the_following_txt_record_to_domain_dns_records",[n.value.email,n.value.spf_name])),1),s(i,{label:e.$t("launchpad.sender.txt_record_name")},{default:a(()=>[o("div",ee,[o("div",ae,l(n.value.dkim_name),1),s(r,{class:"btn-success",type:"primary",ghost:"",size:"middle",onClick:t[1]||(t[1]=d=>c(n.value.dkim_name))},{default:a(()=>[_(l(e.$t("common.copy")),1)]),_:1})])]),_:1},8,["label"]),s(i,{class:"mb-0",label:e.$t("launchpad.sender.txt_record_value")},{default:a(()=>[o("div",se,[o("div",te,l(n.value.dkim_value),1),s(r,{class:"btn-success",type:"primary",ghost:"",size:"middle",onClick:t[2]||(t[2]=d=>c(n.value.dkim_value))},{default:a(()=>[_(l(e.$t("common.copy")),1)]),_:1})])]),_:1},8,["label"])])]),_:1},8,["header"])]),_:1},8,["activeKey"]),s(y,{class:"mt-3",activeKey:C.value,"onUpdate:activeKey":t[6]||(t[6]=d=>C.value=d)},{default:a(()=>[s(f,{key:"spf",header:e.$t("launchpad.sender.spf")},{default:a(()=>[o("div",oe,[o("div",ne,l(e.$t("launchpad.sender.in_order_to_complete_the_process_of_setting_up_spf_verification_for_email_you_need_to_add_the_following_txt_record_to_spf_name_dns_records",[n.value.email,n.value.spf_name])),1),s(i,{label:e.$t("launchpad.sender.txt_record_name")},{default:a(()=>[o("div",le,[o("div",de,l(n.value.spf_name),1),s(r,{class:"btn-success",type:"primary",ghost:"",size:"middle",onClick:t[4]||(t[4]=d=>c(n.value.spf_name))},{default:a(()=>[_(l(e.$t("common.copy")),1)]),_:1})])]),_:1},8,["label"]),s(i,{class:"mb-0",label:e.$t("launchpad.sender.txt_record_value")},{default:a(()=>[o("div",_e,[o("div",re,l(n.value.spf_value),1),s(r,{class:"btn-success",type:"primary",ghost:"",size:"middle",onClick:t[5]||(t[5]=d=>c(n.value.spf_value))},{default:a(()=>[_(l(e.$t("common.copy")),1)]),_:1})])]),_:1},8,["label"])])]),_:1},8,["header"])]),_:1},8,["activeKey"]),s(y,{class:"mt-3",activeKey:w.value,"onUpdate:activeKey":t[9]||(t[9]=d=>w.value=d)},{default:a(()=>[s(f,{key:"cname",header:"CNAME"},{default:a(()=>
1[o("div",ie,[o("div",ce,l(e.$t("launchpad.sender.the_cname_record_is_necessary_for_tracking_opens_clicks_and_unsubscribes")),1),s(i,{label:e.$t("launchpad.sender.hostname")},{default:a(()=>[o("div",ue,[o("div",me,l(n.value.track_name),1),s(r,{class:"btn-success",type:"primary",ghost:"",size:"middle",onClick:t[7]||(t[7]=d=>c(n.value.track_name))},{default:a(()=>[_(l(e.$t("common.copy")),1)]),_:1})])]),_:1},8,["label"]),s(i,{label:e.$t("launchpad.sender.record_value")},{default:a(()=>[o("div",pe,[o("div",ve,l(n.value.track_value),1),s(r,{class:"btn-success",type:"primary",ghost:"",size:"middle",onClick:t[8]||(t[8]=d=>c(n.value.track_value))},{default:a(()=>[_(l(e.$t("common.copy")),1)]),_:1})])]),_:1},8,["label"]),s(i,{class:"mb-0",label:e.$t("launchpad.sender.status")},{default:a(()=>[o("div",fe,[n.value.track_status===0?(h(),b(K,{key:0,class:"bg-error text-white"},{default:a(()=>[_(l(e.$t("launchpad.sender.unverified")),1)]),_:1})):(h(),b(K,{key:1,class:"bg-success text-white"},{default:a(()=>[_(l(e.$t("launchpad.sender.columns.verified")),1)]),_:1}))])]),_:1},8,["label"])])]),_:1})]),_:1},8,["activeKey"])]),_:1})]),_:1},8,["loading"])]),_:1})}}}),ge=W(ye,[["__scopeId","data-v-035dca38"]]);export{ge 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.