incoming mail: remove cloudflare warning, will make this a check

This commit is contained in:
Girish Ramakrishnan
2025-11-13 13:19:33 +01:00
parent b2941894cd
commit 6305ff7410
11 changed files with 10 additions and 21 deletions

View File

@@ -75,7 +75,7 @@ async function onAskIncomingToggle(value) {
}
const yes = await inputDialog.value.confirm({
title: t('email.disableEmailDialog.title', { domain: domain.value }),
title: t('email.disableEmailDialog.title'),
message: t('email.disableEmailDialog.description', { domain: domain.value }),
confirmStyle: 'danger',
confirmLabel: t('email.disableEmailDialog.disableAction'),
@@ -227,7 +227,7 @@ onMounted(async () => {
</Dialog>
<Dialog ref="enableIncomingDialog"
:title="$t('email.enableEmailDialog.title', { domain: domain })"
:title="$t('email.enableEmailDialog.title')"
:confirm-label="$t('email.enableEmailDialog.enableAction')"
:confirm-busy="enableIncomeBusy"
:reject-label="$t('main.dialog.cancel')"
@@ -237,8 +237,7 @@ onMounted(async () => {
@reject="inboundEnabled = false"
>
<div>
<p v-html="$t('email.enableEmailDialog.description', { domain: domain, requiredPortsDocsLink: 'https://docs.cloudron.io/email/#required-ports' })"></p>
<p class="text-danger" v-if="adminDomainProvider === 'cloudflare'" v-html="$t('email.enableEmailDialog.cloudflareInfo', { adminDomain, mailFqdn })"></p>
<p v-html="$t('email.enableEmailDialog.description', { domain: domain, requiredPortsDocsLink: 'https://docs.cloudron.io/email/#firewall' })"></p>
<div v-if="domainProvider === 'noop' || domainProvider === 'manual'" v-html="$t('email.enableEmailDialog.noProviderInfo')"></div>
<div v-else>
<Checkbox v-model="enableIncomingSetupDns" :disabled="enableIncomeBusy" :label="$t('email.enableEmailDialog.setupDnsCheckbox')"/>