On Thu, 14 Aug 2014 17:58:14 -0400, Arian Molina Aguilera wrote:
Alguna idea de como integrar sieve con zimbra, directamente en un MTA
Relay posftix sin MDE. Salu2.
Zimbra viene con zimbraMailSieveScript que si no es lo mismo es una
bifurcación muy parecida.
Quizas esto te ayude:
http://wiki.zimbra.com/wiki/Email_Rules_Migration
En cuanto al script, hice algunos ajustes:
/*
Script de sieve para rechazar intentos de envío de mensajes que exceden
la capacidad
de alguna de las redes de los detinatarios. (Sustituir midominio.cu con
su dominio real)
Para forzar su ejecución como primer filtro, agregar en la
configuración de dovecot una
línea como la siguiente, con la ruta al script:
sieve_before = /var/vmail/sieve/default.sieve
*/
require ["variables", "regex", "reject"];
set "DOMAIN" "midominio.cu";
if allof (
address :domain :is ["From", "Sender", "Resent-From"] "${DOMAIN}",
anyof (
allof (
address :domain :regex ["To", "Cc", "Bcc", "Resent-To"]
"^(.+\.)?sld.cu$",
size :over 1048576
),
allof (
address :domain :is ["To", "Cc", "Bcc", "Resent-To"] "artex.cu",
size :over 2048000
),
allof (
address :domain :is ["To", "Cc", "Bcc", "Resent-To"]
"gobpr.co.cu",
size :over 2097152
),
allof (
address :domain :is ["To", "Cc", "Bcc", "Resent-To"] "alinet.cu",
size :over 2200000
),
allof (
address :domain :regex ["To", "Cc", "Bcc", "Resent-To"]
"^(ceniai\.inf|citmatel)\.cu$",
size :over 3000000
),
allof (
address :domain :regex ["To", "Cc", "Bcc", "Resent-To"]
"^(.+\.)?uh.cu$",
size :over 3000000
),
allof (
address :domain :is ["To", "Cc", "Bcc", "Resent-To"]
"^(.+\.)?rimed.cu$",
size :over 5145728
),
allof (
address :domain :regex ["To", "Cc", "Bcc", "Resent-To"]
"^(.+\.)?cult.cu$",
size :over 5242880
),
allof (
address :domain :is ["To", "Cc", "Bcc", "Resent-To"] "etecsa.cu",
size :over 6168576
),
allof (
address :domain :regex ["To", "Cc", "Bcc", "Resent-To"]
"^(.+\.)?cujae.edu.cu$",
size :over 10240000
),
allof (
address :domain :is ["To", "Cc", "Bcc", "Resent-To"]
"jovenclub.cu",
size :over 10485760
),
allof (
address :domain :regex ["To", "Cc", "Bcc", "Resent-To"]
"^(.+\.)?minem\.cu$",
size :over 20971520
),
allof (
address :domain :regex ["To", "Cc", "Bcc", "Resent-To"]
"^((nauta|enet)\.cu|etecsa\.net)$",
size :over 28311552
),
allof (
address :domain :is ["To", "Cc", "Bcc", "Resent-To"]
"correodecuba.cu",
size :over 52428800
)
)
) {
reject "
Imposible entregar el mensaje.
Su mensaje excede la capacidad que permite la red de un destinatario.
Si tiene dudas, contacte al administrador de la red.";
stop;
}
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l