Tengo alias configurados en postfix, como los siguientes:
all@mydomain.com: foo@mydomain.com, bar@mydomain.com ...
Cuando se envía un correo electrónico a all@mydomain.com, y cualquiera de los destinatarios de ese alias es cc: ed, que es bastante común (es decir, "Responder a todos"), el correo electrónico se entrega por duplicado. Por ejemplo, si se envía un correo electrónico a all@mydomain.com y foo@mydomain.com es cc: ed, se entregará dos veces. De acuerdo con las preguntas frecuentes de Postfix , esto es así por diseño, ya que Postfix envía correo electrónico en paralelo sin expandir los grupos, lo que lo hace más rápido que sendmail. Ahora todo está bien, pero ¿es posible configurar Postfix para eliminar realmente los destinatarios duplicados antes de enviar el correo electrónico?
He encontrado muchas publicaciones de personas en toda la red que tienen el mismo problema, pero aún no he encontrado una respuesta. Si esto no es posible en Postfix, ¿es posible hacerlo en algún lugar del camino? He intentado educar a mis usuarios, pero me temo que es bastante inútil ...
Estoy ejecutando postfix en Mac OS X Server 10.6, amavis está configurado como content_filter y dovecot está configurado como buzón_comando. Intenté configurar procmail como content_filter para la entrega de smtp (según la sugerencia a continuación), pero parece que no puedo hacerlo bien. Por varias razones, no puedo reemplazar la configuración estándar de OS X, lo que significa que postfix, amavis y dovecot se quedan. Sin embargo, puedo agregarlo si lo deseo.