Reenvio de una copia de cualquier correo saliente a un email dado

A petición de un cliente, os indicamos como hacer para que cuando alguien mande un correo desde un correo dado de cualquier/todos los dominios de un servidor, llegue una copia al correo que queramos.

 

Bien, lo primero es ir al WHM > Exim Configuration Editor, y click en “Advanced Editor”, hacemos una copia (backup/respaldo) de la configuración actual del exim por si nos equivocamos.

Lo segundo es añadir las siguientes entradas:

@CONFIG@ (esta línea no se copia, es la de abajo pero es para indicaros donde debe de ir la entrada)
system_filter_directory_transport = local_copy_outgoing

@TRANSPORTSTART@ (esta línea no se copia, es la de abajo pero es para indicaros donde debe de ir la entrada)
local_copy_outgoing:
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add
group = cpaneleximfilter
user = cpaneleximfilter
mode = 0660
maildir_format = true
create_directory = true

 

Lo tercero es hacer una copia del archivo de sistema:

cp /etc/cpanel_exim_system_filter /etc/cpanel_exim_system_filter_custom

Lo cuarto editamos  /etc/exim.conf.localopts y cambiamos “systemfilter” para que quede algo como:

systemfilter=/etc/cpanel_exim_system_filter_custom

Lo quinto es editar  /etc/cpanel_exim_system_filter_custom y añadir al final de todo:

if $header_from: contains "@dominiosobreelquequeremosrecibircopia.com"
then
unseen deliver "correo@donderecibiremoslacopia.com"
endif

Por último, salvamos y reiniciamos el servicio:

/scripts/buildeximconf
service exim restart

 

 

Puerto alternativo para SMTP en un servidor con WHM/cPanel

CPanel por defecto habilita el puerto 25, pero algunos proveedores lo tienen capado y es la razón por la que generalmente habilitamos otro puerto a mayores como el 26 para el envio de correos. Para realizar este cambio debemos de:

1) Entra a tu panel WHM

2) Ingresa a Main > Service Configuration

3) clic sobre Servicer Manager

4) Sobre la opción “exim on another port”

5) Selecciona la casilla Enabled y asigna el puerto 26

6) Si cuentas con algún firewall habilitado, verifica que el puerto 26 se encuentra abierto, si no procede a configurarlo en las siguientes opciones: TCP_IN, TCP_OUT, UDP_IN, UDP_OUT guarda los cambios y reinicia el firewall.