Migrar listas de distribuição entre servidores Zimbra

Exportando listas de distribuição para arquivos no Zimbra origem:

zmprov gadl > /tmp/listas.txt
mkdir /tmp/listas;while read LIST;do zmprov gdl $LIST | grep zimbraMailForwardingAddress:| awk {'print $2'} > /tmp/listas/${LIST}.txt ;done < /tmp/listas.txt
Fonte: Antigo wiki do Sr Bastos https://github.com/coffnix 

Envie os arquivos para o Zimbra destino.

Neste caso não estava disponível o arquivo /tmp/listas.txt do servidor anterior, então o script trata os arquivos de exportação para criar e popular as listas no novo Zimbra:

#!/bin/bash
# Eduardo Marques
# 06/2019

# Lista os arquivos de exportação
for i in `ls /opt/migration/listas/`;do

# Cria a lista de distribuição tratando a saída removendo o ".TXT"
        echo "Criando lista ${i::-4}" >> /tmp/criarlista.log
        zmprov cdl ${i::-4}

        # Lista emails do txt e adiciona os emails na lista.    
        for LMAIL in $(cat /opt/migration/listas/${i} |grep -v ^#|tr 'r' ' ');do
                zmprov adlm ${i::-4} $LMAIL  >> /tmp/criarlista.log
        done
done

Zimbra – Erro ao enviar email 530 5.7.0 Must issue a STARTTLS command first (in reply to MAIL FROM command)

Erro “530 5.7.0 Must issue a STARTTLS command first (in reply to MAIL FROM command)”

Retorno de email com o seguinte erro:

530 #5.7.0 Must issue a STARTTLS command first (in reply to MAIL FROM command)
Precisa habilitar postfix_smtp_tls_security_level na conf do postfix.

Verificar configuração.
$ zmlocalconfig -e postfix_smtp_tls_security_level=may

Segue os passos:
$ zmlocalconfig|grep postfix_smtp_tls_security_level
$ zmmtactl stop ; sleep 1 ; zmmtactl start