{{ 'rule-node-config.use-system-smtp-settings' | translate }} @if (sendEmailConfigForm.get('useSystemSmtpSettings').value === false) {
rule-node-config.smtp-protocol @for (smtpProtocol of smtpProtocols; track smtpProtocol) { {{ smtpProtocol.toUpperCase() }} }
rule-node-config.smtp-host @if (sendEmailConfigForm.get('smtpHost').hasError('required')) { {{ 'rule-node-config.smtp-host-required' | translate }} } rule-node-config.smtp-port @if (sendEmailConfigForm.get('smtpPort').hasError('required')) { {{ 'rule-node-config.smtp-port-required' | translate }} } @if (sendEmailConfigForm.get('smtpPort').hasError('min')) { {{ 'rule-node-config.smtp-port-range' | translate }} } @if (sendEmailConfigForm.get('smtpPort').hasError('max')) { {{ 'rule-node-config.smtp-port-range' | translate }} }
rule-node-config.timeout-msec @if (sendEmailConfigForm.get('timeout').hasError('required')) { {{ 'rule-node-config.timeout-required' | translate }} } @if (sendEmailConfigForm.get('timeout').hasError('min')) { {{ 'rule-node-config.min-timeout-msec-message' | translate }} } {{ 'rule-node-config.enable-tls' | translate }} @if (sendEmailConfigForm.get('enableTls').value === true) { rule-node-config.tls-version @for (tlsVersion of tlsVersions; track tlsVersion) { {{ tlsVersion }} } } {{ 'rule-node-config.enable-proxy' | translate }} @if (sendEmailConfigForm.get('enableProxy').value) {
rule-node-config.proxy-host @if (sendEmailConfigForm.get('proxyHost').hasError('required')) { {{ 'rule-node-config.proxy-host-required' | translate }} } rule-node-config.proxy-port @if (sendEmailConfigForm.get('proxyPort').hasError('required')) { {{ 'rule-node-config.proxy-port-required' | translate }} } @if (sendEmailConfigForm.get('proxyPort').hasError('min') || sendEmailConfigForm.get('proxyPort').hasError('max')) { {{ 'rule-node-config.proxy-port-range' | translate }} }
rule-node-config.proxy-user rule-node-config.proxy-password
} rule-node-config.username rule-node-config.password
}