# Smartroute para destinatarios que nos tienen baneados, en cPanel con Exim

# NOTA IMPORTANTE

Este artículo se mantiene, pero es más moderno y mejor estructrado, el artículo [Configuración de Smart Relay en cPanel/Exim](https://wiki.castris.com/books/cpanel-whm/page/configuracion-de-smart-relay-en-cpanelexim)

## Introducción

Algunas veces, como administradores de sistemas en servidores compartidos, nos encontramos con un destino que nos tiene baneados, bien por sistemas internos o por el uso de listas negras de dudosa reputación, como es el caso de la **@policia.es** que usa un sistema antispam, algo restrictivo y cuyo canales de comunicación a nivel **abuse@, postmaster@** es nulo. 

La mejor forma es usar un smarthost, para sacar nuestro correo por él. Pero el método habitual de cPanel, nos redirige todo el correo por el smart, y es algo que no queremos, salvo en contadas ocasiones.

![Smarthost :: Exim :: cPanel](https://multimedia.castris.com/imagenes/wiki/cpanel/smart-general.jpg)

## Smarthost por destinatario

Debemos modificar la configuración de **exim**, usando el Advanced Editor

### Backup
Importante como siempre, guardar un backup rápido

![Exim:: backup](https://multimedia.castris.com/imagenes/wiki/cpanel/exim_backup_configuracion.jpg)

### Advanced Editor
En la sección **ROUTERSTART**

```
policia_smarthost_router:
 driver = manualroute 
 transport = policia_smarthost_transport
 route_list = policia.es <smart_host_Fqdn_or_ip>
```

![cPanel :: Exim :: Advanced Editor :: Routerstart Section](https://multimedia.castris.com/imagenes/wiki/cpanel/exim_advanced_editor_routestart.jpg)

En la sección **TRANSPORTSTART**

```
policia_smarthost_transport:
  driver = smtp
  hosts_require_tls = *
```
![ Exim :: Advanced Editor :: TransportStart Section](https://multimedia.castris.com/imagenes/wiki/cpanel/cpanel_exim_advanced_editor_trnasportstart.jpg)


Con esta configuración, que podemos extender a múltiples destinados y múltiples emisores si queremos aumentar el juego de posibilidad, todo el correo del servidor dirijido a **@policia.es** será enrutado al smarthost, evitando así su insufrible antispam, mientras tratamos de comunicarnos con sus técnicos.

El resto del correo saldrá por nuestro servidor SMTP.

> Si el dominio tiene protección (que debería [SPF](https://castris.com/como-comprobar-editar-o-anadir-los-registros-spf-dkim-en-cpanel/), [DMARC](https://castris.com/dmarc-proteccion-frente-al-pishing-scam-spoofing-en-cpanel/), deberás actualizar el registro SPF para que permita también el relay desde la ip del smarthost.

### Enlaces interesantes
- [Configure Exim to use a Smarthos](https://help.comodo.com/topic-157-1-288-4544-Configure-Exim-to-use-a-Smarthost.html?af=7720)
- [Forward certain domain emails to Smart Host](https://forums.cpanel.net/threads/forward-certain-domain-emails-to-smart-host.136325/page-2#post-2231741) Algo antiguo pero útil
- [How to send email from different domains using different smarthosts](https://forums.cpanel.net/threads/how-to-send-email-from-different-domains-using-different-smarthosts.641949/)
- [Help with smarthost setup for using smarthost only for certain domain recipients](https://forums.cpanel.net/threads/help-with-smarthost-setup-for-using-smarthost-only-for-certain-domain-recipients.665533/) con varios enlaces organizados.

##### Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. 
También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad.
El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de [Castris](https://castris.com)
Si necesitas soporte profesional puedes contratar con Castris [soporte profesional](https://intranet.castris.com/cart.php?gid=18).