Difference between revisions of "Steps to fix NULL disclaimer on outgoing emails"
(Created page with "===<h1>Steps to fix NULL disclaimer on outgoing emails</h1>=== <hr> <br> <h2>Problem:</h2> Getting NULL at the end of outgoing emails for those domains which are not configur...") |
|||
(12 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | {{BC|Certified}} |
+ | __FORCETOC__ | ||
+ | <div class="col-md-12 ibox-content"> | ||
+ | =How to fix NULL disclaimer on outgoing emails= | ||
<hr> | <hr> | ||
− | < | + | {{KB|{{ZC}}|{{ZCS 8.8}}|{{ZCS 8.7}}|{{ZCS 8.6}}|{{ZCS 8.5}}|}} |
+ | |||
+ | <hr> | ||
+ | |||
+ | |||
+ | ====Problem==== | ||
+ | The outgoing emails from the domains which are not configured with domain-disclaimer contain NULL at the end of each outgoing email | ||
− | |||
− | |||
− | + | ====Solution==== | |
− | Configuring ''zimbraDomainMandatoryMailSignatureEnabled=TRUE'' | + | Configuring ''zimbraDomainMandatoryMailSignatureEnabled=TRUE'' at global config enables disclaimer for all domains and adds NULL as the disclaimer where ''zimbraAmavisDomainDisclaimerHTML'' and ''zimbraAmavisDomainDisclaimerText'' are still not configured. |
− | |||
− | |||
− | As a workaround to prevent adding | + | As a workaround to prevent adding NULL from other domain's outgoing emails, configure a blank disclaimer. |
− | With | + | With the steps below, three empty disclaimer files (.b64, .html, .txt) are generated in the path "/opt/zimbra/data/altermime/" : |
+ | =====Step 1===== | ||
zmprov md <OTHER-DOMAIN> zimbraAmavisDomainDisclaimerHTML "" | zmprov md <OTHER-DOMAIN> zimbraAmavisDomainDisclaimerHTML "" | ||
+ | |||
+ | =====Step 2===== | ||
zmprov md <OTHER-DOMAIN> zimbraAmavisDomainDisclaimerText "" | zmprov md <OTHER-DOMAIN> zimbraAmavisDomainDisclaimerText "" | ||
− | |||
+ | =====Step 3===== | ||
+ | ./libexec/zmaltermimeconfig -e <OTHER-DOMAIN> | ||
+ | |||
+ | =====Step 4===== | ||
+ | For setups with multiple Zimbra MTAs, make sure to run the zmaltermimeconfig command (no options) on the other zimbra MTA's after enabling or disabling a domain disclaimer.<br> | ||
+ | ./libexec/zmaltermimeconfig | ||
+ | |||
+ | |||
+ | Related bug - https://bugzilla.zimbra.com/show_bug.cgi?id=101069 | ||
− | |||
− | Heera Singh Koranga | + | {| class="wikitable" style="background-color:#d0f0c0;" cellpadding="10" |
+ | |'''Submitted by''': Heera Singh Koranga | ||
+ | |} | ||
− | + | {{Article Footer|ZCS 9.0, 8.8, 8.7, 8.6, 8.5|2017-08-23}} |
Latest revision as of 13:54, 10 May 2020
Contents
How to fix NULL disclaimer on outgoing emails
Problem
The outgoing emails from the domains which are not configured with domain-disclaimer contain NULL at the end of each outgoing email
Solution
Configuring zimbraDomainMandatoryMailSignatureEnabled=TRUE at global config enables disclaimer for all domains and adds NULL as the disclaimer where zimbraAmavisDomainDisclaimerHTML and zimbraAmavisDomainDisclaimerText are still not configured.
As a workaround to prevent adding NULL from other domain's outgoing emails, configure a blank disclaimer.
With the steps below, three empty disclaimer files (.b64, .html, .txt) are generated in the path "/opt/zimbra/data/altermime/" :
Step 1
zmprov md <OTHER-DOMAIN> zimbraAmavisDomainDisclaimerHTML ""
Step 2
zmprov md <OTHER-DOMAIN> zimbraAmavisDomainDisclaimerText ""
Step 3
./libexec/zmaltermimeconfig -e <OTHER-DOMAIN>
Step 4
For setups with multiple Zimbra MTAs, make sure to run the zmaltermimeconfig command (no options) on the other zimbra MTA's after enabling or disabling a domain disclaimer.
./libexec/zmaltermimeconfig
Related bug - https://bugzilla.zimbra.com/show_bug.cgi?id=101069
Submitted by: Heera Singh Koranga |