Cada dia, a Internet, es generen quantitats ingents de SPAM que omplen les safates d'entrada de tots els usuaris del correu electrònic. La major part del SPAM l'envien ordinadors que han estat infectats per bots i que són controlats per un tercer, agrupats en les anomenades granges de bots per fer enviaments massius de correu brossa o dur a terme atacs de denegació de servei.
Per evitar que algun dels nostres servidors acabi en una RBL (sigles de l'anglès Realtime Blackhole List o llista negra en temps real) perquè el nostre servidor està enviant SPAM massivament a altres servidors, és important controlar la sortida del correu.
A Clouding tenim un acord amb OpenProvider que ofereix comptes de SpamExperts per controlar el SPAM tant d'entrada com de sortida. Com a clients de Clouding, teniu un cupó promocional que us donarà un descompte en molts dels productes d'OpenProvider.
En el tutorial següent us expliquem com configurar un filtre de sortida de SpamExperts per evitar SPAM de sortida.
Configuració al compte d'OpenProvider
Un cop ens hem registrat a OpenProvider utilitzant el cupó que us enviem per correu electrònic quan us registreu a Clouding.io. Accedirem al nostre tauler d'OpenProvider i al menú de l'esquerra anirem a Filtro de SPAM. El primer que farem serà afegir un filtre nou fent clic a Añadir nuevo filtro.
Tal com es mostra a la imatge de sota, afegirem un nom de domini que, per regla general, haurà de ser mail.dominio.TLD. Després seleccionarem el producte “Filtro de Salida” i, finalment, a Servidor de correo posarem el mateix que al nom de domini juntament amb el seu port.
Un cop hàgim emplenat tota aquesta informació, farem clic al botó verd que diu "Guardar".
Ara, a l'apartat Filtro de spam, observarem que hi ha un filtre nou, que és el que hem creat. Per configurar aquest filtre cal fer clic al botó "Ir al panel de control del filtro de spam".
Un cop dins del tauler de control del filtre de correu brossa, hem de seleccionar al menú Salida > Manejar usuarios, on crearem un usuari tal com es mostra a la imatge següent. Finalment farem clic a "Añadir y configurar".
Se'ns obrirà una pàgina nova on haurem de posar l'opció "Remitente envolvedor" a l'apartat "Método de identificación" i després desmarcar la casella "Activar límite de conexión saliente".
Configuració al servidor de Clouding
Finalment, per acabar la configuració, hem de fer unes modificacions perquè el nostre servidor a Clouding utilitzi el servei d'OpenProvider que hem configurat anteriorment. Per fer-ho hem de modificar un fitxer segons si utilitzem Postfix o Qmail.
Si utilitzem Postfix
Hem d'editar el fitxer /etc/postfix/main.cf i modificar el paràmetre relayhost per aquest:
relayhost = smtp.antispamcloud.com:587Finalment, reiniciem el servei de correu:
/etc/init.d/postfix restartSi utilitzem Qmail
Hem d'editar o crear el fitxer /var/qmail/control/smtproutes i afegir-hi el text següent:
:smtp.antispamcloud.com:587/etc/init.d/xinetd restartFinalment, reiniciem el servei de correu:
/etc/init.d/xinetd restartSi utilitzem Exim
Hem d'editar el fitxer de configuració per defecte d'Exim /etc/exim/exim.conf. Dins del fitxer busquem les línies següents:
begin routersI hi afegim el següent:
spamexperts_smarthost_router:
driver = manualroute
# Exclou els missatges amb remitent nul de la retransmissió a través del smarthost
condition = ${if or {{!eq{$sender_address}{}} {!eq{$sender_host_address}{}}}}
transport = spamexperts_smarthost_transport
route_list = $domain smtp.antispamcloud.com::587
no_moreEn cas que estigueu utilitzant Exim amb VestaCP, és important afegir també la línia:
domains = ! +local_domainsAixí hauria de quedar la configuració per a VestaCP:
spamexperts_smarthost_router:
driver = manualroute
domains = ! +local_domains
# Exclou els missatges amb remitent nul de la retransmissió a través del smarthost
condition = ${if or {{!eq{$sender_address}{}} {!eq{$sender_host_address}{}}}}
transport = spamexperts_smarthost_transport
route_list = $domain smtp.antispamcloud.com::587
no_morePer evitar que s'enviï correu local, hem d'afegir aquestes línies després de begin transports:
spamexperts_smarthost_transport:
driver = smtp
hosts_require_tls = *Finalment, reiniciem el servei de correu:
/etc/init.d/exim restartAfegir un registre SPF al DNS
També cal afegir un registre SPF al nostre DNS perquè SpamExperts pugui verificar el servidor. A continuació us expliquem com afegir un registre SPF al tauler de Clouding. Primer cal entrar amb el nostre compte i fer clic al menú superior, on diu “DNS”.
Afegim un registre nou fent clic al símbol +, i ens apareixerà un formulari que haurem d'emplenar de la manera següent:
- Tipo de registro: TXT
- Subdominio: Ho deixarem en blanc.
- Datos: v=spf1 include:spf.antispamcloud.com -all
- TTL: 3600
Un cop fem clic a "Enviar" ens apareixerà un registre nou:
Afegir una signatura DKIM (opcional)
Si volem activar la signatura DKIM, hem d'entrar al tauler de SpamExperts a l'opció: Generar certificado DKIM. A la casella Selector DKIM escriurem default. El web ens retornarà un text que haurem de crear com a registre TXT, igual que hem fet per a SPF.