Add mail relay settings

This commit is contained in:
Johannes Zellner
2025-03-12 15:05:46 +01:00
parent 0865b9bbc5
commit 19e08942ed
3 changed files with 208 additions and 0 deletions

View File

@@ -9,6 +9,7 @@ import { Button, Checkbox, InputDialog, Dialog, FormGroup, Switch } from 'pankow
import Section from '../components/Section.vue';
import SettingsItem from '../components/SettingsItem.vue';
import CatchAllSettingsItem from '../components/CatchAllSettingsItem.vue';
import MailRelaySettingsItem from '../components/MailRelaySettingsItem.vue';
import MailDomainStatus from '../components/MailDomainStatus.vue';
import DashboardModel from '../models/DashboardModel.js';
import DomainsModel from '../models/DomainsModel.js';
@@ -245,6 +246,8 @@ onMounted(async () => {
<Switch v-model="incomingEnabled" :disabled="refreshBusy" @change="onAskIncomingToggle"/>
</SettingsItem>
<MailRelaySettingsItem v-if="domain" :domain="domain"/>
<SettingsItem>
<FormGroup>
<label>{{ $t('email.masquerading.title') }}</label>