Catalan Castellano  |  Aviso Legal  |  Contactar  |  Login  |  Mapa




Inicio  
  Esolit  
  Productos y  
soluciones

Soporte y
  documentación  

Ideas y
  tecnología  

Manual Nercure

  • 8 Serveis de correu electrònic



  • El servidor POP3 permet als usuaris que estan donats d'alta al sistema descarregar-se els emails del seu compte local de correu mitjançant un client POP3.

    S'ha de tenir en compte que els missatges en aquest protocol viatgen en text pla, si es disposa d'un sniffer a la xarxa es possible capturar el contingut del missatge de correu així com del login i password del compte POP3.

    • Per veure la configuració actual del servidor POP3 :

    #show pop3_server

    pop3_server {
    max_users 5
    --
    enabled
    interfaces eth0
    ip_allowed -
    users {
    -
    }
    }

    Si vol activar o desactivar el servidor POP3,

    #set pop3_server enable

    #set pop3_server disable

    Si no l'activa no permetrà cap tipus de connexió al servidor POP3.

    El funcionament és equivalent al control d'accés de les interfícies de la pàgina .

    • Si vol afegir la interície eth0 a l'escolta de peticions de connexió POP3 :

    #set pop3_server interfaces eth0

    • Si es vol deshabilitar peticions que arribin al NSS per l' interfície eth1:

    #del pop3_server interfaces eth1

    El funcionament és equivalent al control d'accés per IP de la pàgina .

    • Per afegir que es pugui consultar el correu POP3 des de la ip 62.0.0.3

    #set pop3_server ip_allowed 62.0.0.3

    • Si vol borrar una adreça IP

    #del pop3_server ip_allowed 62.0.0.4

    Els usuaris que vulguin utilitzar aquest servei a part de tenir accés al servei hauran de disposar d'un compte POP3 al sistema.

    Les comptes POP3 permeten als usuaris descarregar-se el correu local al seu ordinador. Els comptes d'usuari estan formats per un login i un password. El valor max_users és una limitació de software que indica el màxim número d'usuaris que permet registrar NSSOS.

    • Per afegir un usuari ha d'especificar un password, si per exemple vol afegir l'usuari 'pep' amb password 'cappape' al sistema.

    #set pop3_server users username pep password cappape

    • L'usuari queda habilitat per defecte, és possible deshabilitar el compte d'usuari temporalment :

    #set pop3_server users username pep disable

    • Per tornar a habilitar un compte d'usuari :

    #set pop3_server users username pep enable

    • Per eliminar un compte d'usuari :

    #del pop3_server users username pep

    • Per modificar el password d'un usuari :

    #set pop3_server users username pep password pepfapape

    Existeixen noms d'usuaris que en cap cas es podran donar d'alta al sistema ja que estan reservats per utilització interna del NSS, alguns exemples són : 'admin', 'root' ...

    Aquest servei permet centralitzar diverses comptes de correu POP3 en un de sol. El sistema recull periòdicament els emails de les comptes de correu POP3 especificades per cada usuari i els emmagatzema a la compta local d'aquest. Posteriorment els usuaris es poden baixar tots aquests missatges accedint a la compta POP3 local del NSS .

    • Per visualitzar la configuració actual del servei :

    #show mail_collection

    mail_collection {
    frequency */5 * * * *
    --
    enabled
    users {
    ava.pop3.tinet.org {
    enabled
    name albert
    server pop3.tinet.org
    user ava
    passwd ********
    }
    albert.pop3.tinet.org {
    disabled
    name ava.pop3.tinet.org
    server pop3.tinet.org
    user albert
    passwd -
    }
    }
    }

    La limitació de software frequency especifica l'interval de temps que ha de passar perquè el sistema realitzi la descàrrega dels missatges. El valor per defecte del sistema correspon són 5 minuts.

    • Perquè el servei de recol·lecció d'emails comenci a funcionar :

    #set mail_collector enable

    • Per deshabilitar el funcionament del servei :

    #set mail_collector disable

    Per dur a terme la recol·lecció d'emails per un cert usuari local cal anteriorment haver creat un compte d'usuari POP3, en cas contrari el comportament del sistema es inesperat. Per configurar les comptes remotes s'ha de definir un registre users per cada parella. D'aquesta manera si un usuari disposa de N comptes remotes s'hauran de generar N registres users. Per la creació d'un registre users necessita la següent informació :

    • Servidor POP3 remot.

    • Usuari remot: el login i password del servidor POP3 remot.

    • Compte local: El compte local on s'emmagatzemaran els missatges de correu del servidor de correu POP3 remot.

    A continuació es detallen els camps d'un registre users :

    ava.pop3.tinet.org {     :Usuari_remot.Servidor remot (compte remota)
    enabled     :Estat del compte
    name albert     :Nom d'usuari del compte local
    server pop3.tinet.org     :Servidor POP3 remot
    user ava     :Nom d'usuari del servidor POP3 remot
    passwd ********     :Password compte remot
    }

    Si afegeix 2 comptes remotes iguals per diferents usuaris el sistema efectuarà el fetch dels missatges a la primera compta definida

    • Per configurar l'usuari local 'albert' tal que se li baixin al seu compte POP3 local del NSS els missatges del compte remot pop3.tinet.org i que posteriorment aquest usuari pugui accedir al servidor POP3 del NSS i obtenir el correu del compte remot :

    #set mail_collection name albert server pop3.tinet.org user ava passwd secret

    • La descàrrega d'emails per aquest registre queda habilitada per defecte. Per deshabilitar un compte necessita detallar tots els seus paràmetres :

    #set mail_collection name ava.pop3.tinet.org server pop3.tinet.org user albert disable

    Si vol modificar el password d'un compte ha d'identificar el name (usuari local) a més del servidor i usuari remot del compte.

    • Per fer la modificació del password del compte anteriorment creat :

    #set mail_collection name ava.pop3.tinet.org server pop3.tinet.org user albert passwd noupassword

    cal fer notar que el name en la comanda anterior correspon al nom del registre users i no a l'usuari local.

    • Per eliminar el compte creat :

    #del mail_collection name ava.pop3.tinet.org server pop3.tinet.org user albert

    • Per eliminar tots els registres users que facin referència a una determinada compta remota.

    #del mail_collection user nomusuari server servidor

    • Pot comprovar l'estat les comptes creades amb :

    #ls mail_collection

    El proxy POP3 funciona de manera transparent als usuaris i permet analitzar i aplicar filtres antivirus i antispam als correus electrònics que són descarregats d'un servidor POP3 i "passen" pel sistema NSS . Quan s'activa aquest servei el sistema NSS es capaç d'interceptar les connexions POP3 (que utilitzen el port 110 TCP) i les redirecciona al port 8110 TCP local on escolta el proxy. A continuació el proxy del sistema realitza la connexió amb el servidor POP3 original i es descarrega els missatges. Una vegada els missatges són analitzats i tractats pel sistema són retornats "nets" al host que havia realitzat la connexió.

    Aquest procés és transparent a l'usuari, així que aquest es pensarà que es ell qui és connecta directament al servidor POP3.

    La configuració del proxy POP3 és molt senzilla.

    • Per activar el servei :

    #set pop3_proxy enable

    • L'activació d'aquest servei sempre implica l'activació del filtratge antivirus per als correus, si vol de manera opcional aplicar filtratge antispam :

    #set pop3_proxy antispam enable

    • Per desactivar el servei (implica també la desactivació del filtre antispam) :

    #set pop3_proxy disable

    • Si vol desactivar el filtre antispam i mantenir l'antivirus :

    #set pop3_proxy antispam disable

    Existeixen 2 maneres per administrar els usuaris d'aquest servei.

    Especifica que totes les connexions que arribin al sistema per les interfícies especificades s'habilitarà el servei proxy POP3.

    • Per configurar el sistema tal que les connexions POP3 que provinguin de la interfície eth1 s'habiliti el servei :

    #set pop3_proxy interfaces eth1

    Alternativament és posible especificar adreces IP concretes o bé xarxes amb el format NETWORK/NETMASK indicant que s'activarà el servei de proxy POP3 a les connexions que provinguin d'aquestes adreces IP especificades.

    • Per habilitar el servei proxy POP3 als usuaris de la xarxa 192.168.11.0/24 :

    #set pop3_proxy ip_allowed 192.168.11.0/24

    El proxy POP3 permet múltiples configuracions si té en compte que pot configurar les interfícies i pot decidir si el servidor POP3 del NSSOS estarà activat. Depenent d'aquests paràmetres pot establir múltiples configuracions per aquest servei. A continuació s'exposaran les configuracions més habituals que permet el sistema NSSOS.

    Observant la il·lustració 3. Suposi que té corrent el servidor POP3 al sistema i que aquest escolta per la interfície eth0 i vol examinar (amb antivirus i antispam) els correus que els usuaris es descarreguin del compte local del NSSOS mitjançant POP3.

    • Per implementar aquesta configuració a de configurar correctament el servidor POP3 perquè escolti per la interfície eth0 i ha de configurar proxy POP3 de la següent manera :

    #set pop3_proxy enable

    #set pop3_proxy interfaces eth0

    #set pop3_proxy antispam enable

    Observant la il·lustració 3. Si vol que el sistema detecti les connexions POP3 que realitzen els usuaris de la xarxa 192.168.3.0/24 a un servidor remot (Recol·l ecció d'emails i servidor POP3 deshabilitats), i efectuï filtratge solament de virus .

    • En aquest escenari ha d'habilitar connexions des de la interfície eth1 del NSSOS :

    #set set pop3_proxy enable

    #set pop3_proxy interfaces eth1

    #set pop3_proxy antispam disable

    Les notificacions dels missatges en els quals s'han trobat virus i/o SPAM es realitzen "al vol" en el moment que es baixen els correus del servidor POP. És a dir el correu generat no és un correu que s'ha enviat una altra vegada per SMTP sinó una modificació del correu original que el proxy POP3 ha interceptat i ha modificat.

    Quan el proxy del NSSOS identifica un virus en un email, envia una notificació al suposat destinatari del correu amb l'objectiu informar-li del possible emisor del correu infectat i el tipus de virus detectat. El missatge de correu rebut per l'usuari serà semblant al següent :

    Return-Path: <root@NSS1T.esolit.com>
    Received: (from root@localhost) by NSS1T.esolit.com (8.11.6/2.0.0) id j7JCXqU13464; Fri, 19 Aug 2005 14:33:52 +0200
    Data: Fri, 19 Aug 2005 14:33:52 +0200
    De: root <root@NSS1T.esolit.com>
    Message-Id: <200508191233.j7JCXqU13464@NSS1T.esolit.com>
    Per a: sergi@NSS1T.esolit.com
    Assumpte: [Virus] found in a mail to you: Eicar-Test-Signature
    MIME-Version: 1.0
    Content-Transfer-Encoding: 8bit
    Content-Type: text/plain; charset="iso-8859-1"
    X-Evolution-Source: pop://sergi@62.0.0.1


    Hello sergi. This message body was generated automatically by NSS, which runs on NSS1T for scanning all incoming email. It replaces the body of a message sent to you that contained a VIRUS! Instead of the infected email this message has been sent to you. Contact your administrator at albert.ventura@esolit.com. You may look at the message header of this message for the complete email header information of the infected message. Virus name: Eicar-Test-Signature (Supposed) Sender of the email: root <root@NSS1T.esolit.com> Sent To: sergi@NSS1T.esolit.com On Date: Fri, 19 Aug 2005 14:34:12 +0200 Subject: hola Connection data: POP3 to 62.0.0.1 –

    NSSOS etiqueta un correu com SPAM quan aquest supera un cert llindar de punts. Les notificacions de SPAM com el cas de les notificacions de virus van dirigides al destinatari de correu. El sistema notifica amb un email a l' usuari que ha rebut SPAM. Aquesta notificació inclou el motiu d'obtenció de punts del missatge a més d'una còpia del missatge original.

    Received: from localhost by NSS1T with SpamAssassin (version 3.0.2); Fri, 19 Aug 2005 14:45:57 +0200
    Assumpte: V14GR4 ORDER NOW !!! FREE !!!!
    Data: Mon, 3 Jun 2025 16:47:57 +0902 (09:45 CEST)
    X-Spam-Flag: YES
    X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on NSS1T
    X-Spam-Status: Yes, score=26.0 required=5.0 tests=BEST_PORN, BLANK_LINES_90_100, CUM_SHOT, DATE_IN_FUTURE_96_XX, DRUGS_DIET, DRUGS_ERECTILE, DRUGS_ERECTILE_OBFU, DRUGS_MANYKINDS, DRUGS_MUSCLE, DRUGS_PAIN, DRUG_ED_SILD, EMAIL_ROT13, FREE_PORN, HARDCORE_PORN, HELO_DYNAMIC_DHCP, HELO_DYNAMIC_IPADDR, HOT_NASTY, INVALID_MSGID, LIVE_PORN, LONGWORDS, MANY_EXCLAMATIONS, OBSCURED_EMAIL, PLING_PLING, SUBJ_ALL_CAPS, SUBJ_HAS_SPACES, WEIRD_QUOTING autolearn=spam version=3.0.2
    X-Spam-Level: ************************** <
    MIME-Version: 1.0
    Content-Type: multipart/mixed; boundary="----------=_4305D485.CE509723"
    X-Evolution-Source: pop://sergi@62.0.0.1
    Message-Id: <1124448778.3126.44.camel@worki4>

        Spam detection software, running on the system "NSS1T", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: sildenafil Cialis Levitra phendimetrazine diethylpropion, generic of Tenuate #adipex #xenical #tenuate #Meridia #bontril #ionamin #vicodin #tramadol #fioricet #celebrex #imitrex #vioxx #flexeril """"""""zxrggyre^riv-vap(pbz [...] Content analysis details: (26.0 points, 5.0 required)
    pts rule name description
    -----------------------------------------------
    2.8 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr1)
    0.1 HELO_DYNAMIC_DHCP Relay HELO'd using suspicious hostname (DHCP)
    0.6 SUBJ_HAS_SPACES Subject contains lots of white space
    1.4 DATE_IN_FUTURE_96_XX Date: is 96 hours or more after Received: date
    0.4 SUBJ_ALL_CAPS Subject is all capitals
    0.3 BEST_PORN BODY: Possible porn - Best, Largest, Most Porn
    2.0 WEIRD_QUOTING BODY: Weird repeated double-quotation marks
    0.7 HARDCORE_PORN BODY: Possible porn - Hardcore Porn
    0.0 FREE_PORN BODY: Possible porn - Free Porn
    1.7 CUM_SHOT BODY: Possible porn - Cum Shot
    0.6 HOT_NASTY BODY: Possible porn - Hot, Nasty, Wild, Young
    0.4 LIVE_PORN BODY: Possible porn - Live Porn
    0.4 DRUG_ED_SILD BODY: Talks about an E.D. drug using its chemical name
    3.2 OBSCURED_EMAIL BODY: Message seems to contain rot13ed address
    1.5 EMAIL_ROT13 BODY: Body contains a ROT13-encoded email address
    1.8 BLANK_LINES_90_100 BODY: Message body has 90-100% blank lines
    0.4 DRUGS_DIET Refers to a diet drug
    0.0 DRUGS_ERECTILE Refers to an erectile drug
    0.2 DRUGS_MUSCLE Refers to a muscle relaxant
    0.0 DRUGS_PAIN Refers to a pain relief drug
    1.4 INVALID_MSGID Message-Id is not valid, according to RFC 2822
    0.4 PLING_PLING Subject has lots of exclamation marks
    0.0 MANY_EXCLAMATIONS Subject has many exclamations
    0.8 DRUGS_ERECTILE_OBFU Obfuscated reference to an erectile drug
    2.3 LONGWORDS Long string of long words
    2.7 DRUGS_MANYKINDS Refers to at least four kinds of drugs

    Delivered-To: 3-proves@esolit.com
    Received: from mad.esolit.com [62.193.234.54] by localhost with POP3 (fetchmail-5.9.0) for sergi@localhost (single-drop); Fri, 19 Aug 2005 14:45:45 +0200 (CEST)
    Received: (qmail 28005 invoked from network); 19 Aug 2005 10:38:12 -0000
    Received: from 229.red-80-24-10.pooles.rima-tde.net (HELO dsl-200-95-109-107.prod-infinitum.com.mx??200.95.109.107?) (80.24.10.229) by esolit.com with SMTP; 19 Aug 2005 10:38:12 -0000
    Assumpte: V14GR4 ORDER NOW !!! FREE !!!!
    X-Mailer: Microsoft Outlook <
    Data: Mon, 3 Jun 2025 16:47:57 +0902 (09:45 CEST)
    Status:
    X-P3Scan: Version 2.1 by <laitcg@cox.net>/<folke@ashberg.de>
    Message-Id: <1124448778.3126.45.camel@worki4>
    Mime-Version: 1.0

    Sildenafil Cialis Levitra phendimetrazine diethylpropion, generic of Tenuate #adipex #xenical #tenuate #Meridia #bontril #ionamin #vicodin #tramadol #fioricet #celebrex #imitrex #vioxx #flexeril """"""""zxrggyre^riv-vap(pbz

    NSSOS disposa d'un subsistema de servidor de correu integrat : Aquest servidor permet l'entrega de missatges de correu des d'una aplicació client al NSSOS o bé permet fer el reenviament d' emails a altres servidors si així es configura.

    L'entrega dels missatges es realitza mitjançant el protocol SMTP essent aquesta la principal funció del servidor.

    Per configurar correctament el servidor amb un escenari d'Internet és necessari adquirir un domini amb la adreça IP pública d'Internet del NSSOS. En tot cas es possible la configuració del servidor de correu en un entorn "tancat" local.

    • Per visualitzar la configuració actual del servidor de correu :

    # show mail_server

    mail_server {
    max_domains 1
    --
    enabled
    interfaces eth1 eth0
    ip_allowed -
    delivery directly
    domain {
    -
    }
    }

    Observi la limitació de software max_domains 1 indicant el nombre de dominis que el servidor de correu és capaç de tractar.

    Pot establir diferents nivells d'accés al servidor d'email.

    • Per activar el servei de correu electrònic al sistema :

    #set mail_server enable

    Si no l'activa no permetrà accedir al servidor de correu des de cap host

    Per determinar els usuaris autoritzats per connectar-se el servidor de correu ho pot fer de les següents maneres :

    El funcionament és semblant als anteriors capítols. En aquest cas pot determinar els hosts als quals li permet connectar-se al servidor.

    • Per habilitar el servidor de correu a les peticions de connexió que arribin al NSS per la interfície eth1:

    #set mail_server interfaces eth1

    • Per eliminar la interfície anterior :

    #del mail_server interfaces eth1

    Permet definir hosts específics o xarxes amb el format NETWORK/NETMASK els quals es podran connectar al servidor de correu. El funcionament és equivalent als capítols anteriors.

    • Per permetre a l'usuari amb adreça IP 62.0.43.34 connectar-se al servidor de correu:

    #set mail_server ip_allowed 62.0.43.34

    • Per eliminar un host :

    #del mail_server ip_allowed 62.0.43.23

    Abans de continuar amb aquest apartat val la pena recordar que una direcció de correu està formada pels següents camps:

    usuari@..subdomini.domini

    Per exemple la direcció de correu ' ava@tinet.org' tindrà els camps de la direcció d'email definits de la següent manera :

    • Usuari : 'ava'

    • Subdomini.domini : 'tinet.org'

    Quan arriba un missatge de correu al NSSOS, el servidor de correu analitza la direcció d'email del destinatari i extreu el domini destí del correu. NSSOS en funció d'aquest domini i la configuració del servidor de correu pot entregar el missatge d'alguna de les següents maneres.

    Si vol configurar NSSOS de manera que quan aquest rebi un correu electrònic destinat a un cert domini procedeixi a emmagatzemar-lo al compte local d'usuari del sistema necessita definir un domini local. Quan defineix un domini al sistema s'estableix per defecte com a domini local, els correus dirigits a usuaris d'un domini local definit que arribin al NSS seran entregats a la bústia de correu POP3 local dels mateixos. Aquests missatges posteriorment podran ser descarregats pels usuaris utilitzant una aplicació client POP3.

    • Per definir el domini 'NSS1T.esolit.com' com a domini local del NSS.

    #set mail_server domain domainname "NSS1T.esolit.com"

    • Per visualitzar la configuració en memòria :

    #show mail_server

    mail_server {
    max_domains 1
    --
    enabled
    interfaces eth1 eth0
    ip_allowed -
    delivery directly
    domain {
    domainname NSS 1T.esolit.com {
    local
    }
    }
    }

    Observi que 'NSS1.esolit.com' s'ha establert com un domini local.

    • Per esborrar el domini creat :

    #del mail_server domain domainname "NSS 1T.esolit.com"

    Si vol configurar un domini remot com a local simplement torni a definir-lo i el sistema l'establirà automàticament local.

    Aquest mode d'entrega correspon al mode normal dels funcionament dels servidors de correus. L'entrega directa permet configurar NSSOS de manera que quan rebi un correu destinat a un domini no local definit s'efectuï una consulta DNS d'aquest domini obtenint d'aquesta manera la adreça IP del servidor de correu on el missatge serà enviat.

    • Per configurar l'entrega directe al NSSOS.

    #set mail_server delivery directly

    Si vol que el NSS realitzi funcions de servidor intermediari de correu reenviant els missatges que li arriben a altres servidors especificats, ho pot fer a través de la definició d'una ruta per defecte d'emails o bé a través de la definició de rutes específiques d'emails.

    La configuració de rutes específiques d'email es realitza a través de la definició de dominis remots. Els dominis remots són dominis que NSSOS és capaç d'identificar i permeten establir una ruta pels missatges destinats a usuaris d'aquests dominis.

    • Per per que els missatges destinats al domini 'unaltrecompany.com' siguin reenviats al servidor 'smtp.servidor.ct' :

    #set mail_server domain domainname unaltrecompany.com forward_to smtp.servidor.ct

    • Per esborrar un domini remot ho pot fer com en el cas de dominis locals :

    #del mail_server domain domainname unaltrecompany.com

    Permet establir una ruta per defecte per a tots els missatges de correu que arribin al NSSOS i aquest no sàpiga on enviar-lo

    • Per fer el reenviament dels missatges al servidor de correu 'NSS 2.proves.ct' :

    #set mail_server delivery NSS2.proves.ct

    • Recordi que que si vol enviar directament els correus al servidor destí:

    #set mail_server delivery directly

    Amb l'objectiu de sintetitzar el mode de funcionament del servidor de correu, a continuació es detalla l'algorisme de funcionament en alt nivell del mateix.

    adreça_correudestinatari;
    adreça_correu remitent;
    mail correu_entrant;
    domini dom;
    usuari usr;
    host servidor_mail;

    algorisme MAIL_SERVER és

    destinatari=extreure_adr_destí(correu_entrant);
    remitent=extreure_adr_font(correu_entrant);
    dom=extreure_domini(destinatari);
    usuari=extreure_usuari(destinatari);
    si (és_domini_definit(dom))
       si(és_local(dom))
          entrega_compte_local(usuari);
       sinó
          servidor=extreure_camp_forward_to(dom);
          forward_missatge(servidor);
       &fisi
    sinó
       si (delivery==directly)
          ip=consulta_DNS(domini);
          si (ip!= NULL)
             forward_missatge(ip);
          sinó
             enviar_missatge_error(remitent);
          fisi
       sinó
          forward_missatge(delivery);
       fisi
    fisi
    fi algorisme MAIL_SERVER

    A part del control d'accés al servidor que controla la connexió al servidor d' email, NSSOS bé configurat de manera que no permet efectuar l'enviament d'emails des de hosts arbitraris. El motiu és evitar que el servidor sigui font de SPAM.

    Per defecte el servidor permet fer relay de missatges des dels següents hosts :

    • Localhost.

    • Hosts pertanyents a xarxes directament connectades al NSSOS.

    • Hosts pertanyents a dominis locals i remots definits.

    L'enviament de missatges a un domini declarat ( ja sigui local o remot) no es considera relay, així doncs NSSOS permet l'enviament de missatges a aquests dominis des de qualsevol host.

    El servidor deixarà enviar emails als hosts anteriors sempre que el control d'accés vist anteriorment els ho permeti. En cas contrari no es permetrà ni tan sols la connexió al sistema de correu del NSS.

    Els missatges d'error retornats des de servidors amb remitents desconeguts enviats des del NSSOS seran enviats l'administrador del sistema per tal que pugui resoldre el problema si s'escau. Si es coneix la direcció de correu del remitent aleshores s'entregaran a aquesta direcció

    De la mateixa manera com és habitual el sistema enviarà notificacions d'error als usuaris que intentin enviar correu a usuaris inexistents localment al NSSOS. En el cas que el remitent sigui també inexistent s'enviarà un missatge de notificació a l'administrador.

    Aquest servei li permet analitzar els missatges de correu lliurats al servidor de correu local i aplicar el filtratge i/o modificació o bé eliminació dels mateixos.

    La configuració d'aquest servei es realitza mitjançant regles les quals permeten configurar les diferents opcions que ofereix el servei.

    El servei del de filtratge d'emails queda habilitat automàticament quan habilita el servidor de correu del NSSOS.

    • Per visualitzar la configuració en memòria del filtratge d'emails del NSSOS :

    #show mail_filter

    mail_filter {
    av enabled
    antispam enabled
    antispam_action attachment
    antispam_subject {
    -
    }
    antispam_is_spam {
    -
    }
    antispam_not_spam {
    -
    }
    iframe {
    from *@* yes
    }
    ocode {
    -
    }
    attachment {
    deny .ppt$ No es permet rebre missatges amb fitxers amb format power point,
    si vols pot comprimir-lo amb un ZIP
    allow .exe$ permetem exe
    }
    attachment_hardcoded {
    deny .{150,} Very long filename, possible OE attack
    allow \.jpg$ -
    allow \.gif$ -
    allow \.url$ -
    allow \.vcf$ -
    allow \.txt$ -
    allow \.zip$ -
    ..
    ..
    }
    deliver_clean {
    from 10.0.0. yes
    }
    sender {
    from 10.0.0. yes
    from *@* yes
    }
    attachment_subject {
    from 10.0.0. yes avondicehola
    }
    notices {
    from *@* yes
    from 10.0.0. yes
    }
    log_files {
    -
    }
    av_subject {
    from 10.0.0. yes VIRUS
    }
    }

    Són les polítiques que estableixen la configuració per defecte de cada opció de configuració. El funcionament és el següent : primer s'avaluen les regles que ha definit l'usuari per cada opció, si el missatge no satisfà cap de les regles d'usuari s'aplicaran les polítiques per defecte del sistema. A diferència de les polítiques del sistema del tallafocs aquestes regles són Hardcoded. Si desitja canviar el comportament d'alguna opció del sistema ho haurà de fer a través de les regles d'usuari.

    Les regles d'usuari li permeten ajustar el comportament del sistema per cada una de les opcions de configuració del filtratge d'emails. A més el format de cada regla pot variar en funció de l'opció.

    Les regles d'usuari s'avaluen de manera seqüencial per cada opció segons la seva definició en memòria. En el moment que les característiques d'un missatge coincideix amb una de les regles s'aplicarà l'acció que indica la regla ,en cas contrari s'aplicaran les polítiques per defecte del sistema.

    Com s'ha dit anteriorment cada opció es configura amb regles de sintaxi diferent ja que les característiques són ben diferents en cada cas. De totes maneres existeixen alguns paràmetres que es repeteixen en la configuració de les opcions, per aquest motiu a continuació s'explicarà el significat d'alguns paràmetres comuns en la definició de regles .

    Aquest tipus de paràmetre correspon a una expressió regular sovint anomenada patró que defineix un conjunt de cadenes de text sense enumerar els seus elements. El el sistema de filtratge d'emails utilitza patrons per definir grups d'usuaris, ja sigui mitjançant dominis, adreces IP, o bé per identificar noms de fitxer. La construcció d'expressions regulars es realitza a partir dels següents caràcters especials :

    • '*' : Indica repetició del patró zero o més vegades.

    • '^' : Indica començament de línia.

    • '$' : Indica final de línia.

    • '+' : Indica repetició del patró almenys una vegada.

    Es podria aprofundir més en expressions regulars però sortiria de l'objectiu d'aquest manual, així doncs es recomana al lector que vulgui aprofundir en el tema que busqui informació en altres manuals i/o llibres.

    A continuació li mostrem exemples d'utilització d'expressions regulars per definir diversos element :

    Element Expressió regular
    Usuari individual usuari@sub.domini.com
    1 usuari a qualsevol domini usuari@*
    Qualsevol usuaris d'un domini *@sub.domini.com
    Qualsevol usuari de qualsevol subdomini de 'domini.com' *@*.domini.cim
    Qualsevol expressió regular amb perl

    /patró/
    Qualsevol IP de la xarxa 192.168.0.0 192.168.
    Qualsevol IP del rang de xarxes:
    192.168.14-192.168.17
    /^192.168.1[4567]./
    Qualsevol adreça *@*
    Valor per defecte (qualsevol adreça default (l'usuari no haurà d'utilitzar aquest valor sinó *@* en les seves regles)


    Aquest paràmetre permet decidir si una regla d'usuari coincideix en funció del remitent o del destinatari del missatge de correu. El camp direction que apareix a la definició de la regla i pot contenir un dels següents valors :

    • From : El missatge de correu prové d'una de les adreces indicades

    És la única opció possible si la direcció és una adreça IP

    • To : El destinatari del missatge de correu pertany a una de les adreces especificades.

    • FromOrTo : O bé el remitent o bé el destinatari de correu pertanyen a una de les adreces especificades.

    • FromAndTo : El remitent i el destinatari de correu han de pertànyer al les d'adreces especificades.

    Per eliminar una regla d'usuari de les que a continuació es detallaran haurà d'introduir tots els camps que la componen i l'identifiquen precedits de la comanda del en detriment de la comanda set.

    A continuació aprendrà a configurar les diferents opcions que permeten configurar el servei del filtratge de correus. Les opcions de configuració s'agrupen amb els següents apartats.


    Tot seguit li mostrarem els possibles atacs de codi maliciós que NSSOS és capaç de detectar. La política per defecte del sistema és la eliminació de tots missatges de correu amb codi maliciós detectat. Si es desitja que el sistema tingui la possibilitat de filtrar haurà de definir una regla d'usuari amb la següent sintaxi:

    set mail_filter deliver_clean direction regexp yes/no

    • Per tal que NSSOS filtri els missatges de correu que vinguin del domini 'example.com'

    #set mail_filter deliver_clean from *@example.com yes

    Després d'executar la comanda anterior la "sort" dels l'emails dependrà de les regles definides a les d'opcions de filtratge que s'especifiquen a continuació.

    Les opcions de filtratge de codi HTML queden habilitades quan el servidor de correu s'activa:

    • Per habilitar el servidor de correu :

    #set mail_server enable

    Un iframe és codi HTML que efectua la inclusió del contingut d'una pàgina web en una altra permetent la previsualització de la primera. Aquest possible avantatge es pot convertir en un seriós problema de seguretat en els clients de correu que per defecte interpretin codi HTML en els seus missatges

    Per permetre que alguns usuaris puguin rebre correus amb iframes ho pot fer amb una regla d'usuari amb la sintaxi següent :

    set mail_server iframe direction regexp [yes|no|disam]

    • yes : Indica que s'acceptaran iframes.

    • no : Indica que s'eliminaran els missatges que continguin iframes.

    • disarm : Indica que s'efectuarà l'eliminació dels iframes dels l'emails .

    • Per configurar NSSOS tal que accepti correus amb iframes de missatges que provinguin de la xarxa 192.168.3. i vagin cap a la xarxa 192.168.3. .

    #set mail_filter iframe fromandto 192.168.3. yes

    El comportament per defecte del NSSOS és la eliminació de tots els correus electrònics que continguin iframes. Si es desitja expressament que alguns usuaris puguin descarregar-se correus amb iframes ho haurà d'especificar expressament a través de la la creació de regles d'usuari vistes l'apartat anterior.

    Es tracta de codi HTML que permet incrustar i executar elements alternatius a les pàgines web tals com : vídeo, àudio, applets...

    L'execució d'aquests elements requereix normalment la instal·lació de controls ActiveX i deix als usuaris desprotegits sobretot davant les vulnerabilitats específiques de Microsoft.

    La creació de regles es realitzarà com en el cas dels iframes :

    set mail_server ocodes direction regexp [yes|no|disarm]

    • Per configurar NSSOS tal que accepti correus amb ocodes dirigits a algun host de la xarxa 192.168.3.0 :

    #set mail_filter ocode to 192.168.3. yes

    El comportament per defecte del NSSOS és la eliminació de tots els correus electrònics que continguin ocodes. Si desitja expressament que els usuaris puguin descarregar-se correus amb ocodes ho haurà d'especificar expressament mitjançant la definició regles d'usuari de l'apartat anterior.

    Una de les utilitzacions més esteses de l'email és l'enviament de fitxers adjunts. Anteriorment això no era possible degut a que Internet es basava en la transferència de dades en ASCII de 7 bits. Durant aquests anys s'han anat implementant protocols que permeten enviar arxius binaris en format de 7 bits per email .

    La inclusió d'aquests arxius binaris en els emails implica una certa amenaça pels usuaris ja que poden executar codi arbitrari a la seva màquina, amb la possibilitat que aquest esdevingui un virus, trojà, o qualsevol altre programa amb codi maliciós que pugui comprometre la seguretat de la xarxa.

    Aquesta opció es diferencia del filtratge antivirus en que en el filtratge de fitxers adjunts el sistema no analitza el fitxers en busca de virus, sinó que analitza el nom i la extensió dels mateixos. Aquest servei queda activat automàticament quan s'habilita el servidor de correu :

    • Per habilitar el servidor de correu :

    #set mail_server enable

    La creació de regles d'usuari per configurar aquesta opció es fa amb la següent sintaxi :

    set mail_filter attachment allow/deny regexp usertext

    A continuació s'explica el significat dels paràmetres específics d'aquesta opció:

    • allow/deny : Especifica l'acció que durà a terme el sistema :

    • allow : accepta fitxer,

    • deny : rebutja el fitxer.

    • regexp : És una expressió regular o patró que haurà de satisfer el fitxer adjunt perquè s'apliqui l'acció anteriorment descrita. En les polítiques del sistema del següent capítol podrà veure més exemples d'expressions regulars en les que s'utilitzen els següents caràcters :

    • '$' :indica final de fitxer

    • '\.' : indica '.' ja que si no posa '\' indicaria un caràcter qualsevol.

    • usertext : És la cadena de text inclosa en el nou fitxer adjunt que s'enviarà a l'usuari (amb una advertència) en el cas que la regla coincideixi. Solament és útil amb regles definides amb l'acció deny ja que en les regles allow el sistema no enviarà cap missatge d'advertència.

    • Per exemple per denegar els correus que continguin fitxers amb extensió. '.ppt' i avisar a l'usuari que rep el correu amb un missatge d'advertència on s'inclogui la cadena 'No es permet rebre missatges amb fitxers de power point' :

    #set mail_filter attachment deny \.ppt$ No es permet rebre ...

    Si vol modificar l'assumpte dels missatges d'advertència haurà d'utilitzar una regla amb la següent sintaxi :

    set mail_filter attachment_subject direction regexp yes/no text

    • Si per exemple vol que tots els correus els quals el sistema detecti un attachment sospitós modifiqui el nou assumpte amb 'atencio' seguit de l'assumpte anterior :

    #set mail_filter attachment_subject fromorto *@* yes atencio

    En aquest moment l'assumpte del missatge de correu de de warning serà 'atenció+ assumpte_anterior'. A més no es poden incloure majúscules ni caràcters especials al camp text.

    NSSOS bé configurat per defecte de manera que pot identificar la majoria de fitxers possiblement maliciosos pels usuaris aquests són : '.exe','.com'..

    Si vol acceptar expressament algun d'aquests fitxers ho haurà de fer amb la creació de regles d'usuari.

    • Per exemple per acceptar fitxers '.exe' ha d'afegir la següent regla d'usuari.

    #set mail_filter attachment allow \.exe$

    • Per visualitzar la política per defecte del sistema en quant al filtratge de correus adjunts :

    #show mail_filter

    attachment_hardcoded {
    deny .{150,} Very long filename, possible OE attack
    allow \.jpg$ - Acceptem arxius .jpg
    allow \.gif$ - Acceptem arxius .gif
    allow \.url$ - Acceptem arxius .url
    allow \.vcf$ - Acceptem arxius .vcf
    allow \.txt$ - Acceptem arxius .txt
    allow \.zip$ - Acceptem arxius .zip
    allow \.t?gz$ - Acceptem arxius .tgz
    allow \.bz2$ - Acceptem arxius .bz2
    allow \.Z$ - Acceptem arxius .z
    allow \.rpm$ - Acceptem arxius .rpm
    allow \.gpg$ - Acceptem arxius .gpg
    allow \.pgp$ - Acceptem arxius .pgp
    allow \.sit$ - Acceptem arxius .sit
    allow \.asc$ - Acceptem arxius .asc
    allow \.hqx$ - Acceptem arxius .hqx
    allow \.sit.bin$ - Acceptem arxius .sit.bin
    allow \.sea$ - Acceptem arxius .sea
    deny pretty\s+park\.exe$ Pretty Park virus
    deny happy99.exe$ Happy virus
    deny \.ceo$ WinEvar virus attachment
    deny \.reg$ Possible Windows registry attack
    deny \.chm$ Possible compiled Help file-based virus
    deny \.cnf$ Possible SpeedDial attack
    deny \.hta$ Possible Microsoft HTML archive attack
    deny \.ins$ Possible Microsoft Internet Comm. Settings attack
    deny \.jse?$ Possible Microsoft JScript attack
    deny \.lnk$ Possible Eudora *.lnk security hole attack
    deny \.ma[dfgmqrstvw]$ Possible Microsoft Access Shortcut attack
    deny \.pif$ Possible MS-Dos program shortcut attack
    deny \.scf$ Possible Windows Explorer Command attack
    deny \.sct$ Possible Microsoft Windows Script Component attack
    deny \.shb$ Possible document shortcut attack
    deny \.shs$ Possible Shell Scrap Object attack
    deny \.vb[es]$ Possible Microsoft Visual Basic script attack
    deny \.ws[cfh]$ Possible Microsoft Windows Script Host attack
    deny \.xnk$ Possible Microsoft Exchange Shortcut attack
    deny \.com$ Windows/DOS Executable Executable DOS/Windows programs are dangerous in email
    deny \.exe$ Windows/DOS Executable Executable DOS/Windows programs are dangerous in email
    deny \.scr$ Possible virus hidden in a screensaver
    deny \.bat$ Possible malicious batch file script
    deny \.cmd$ Possible malicious batch file script
    deny \.cpl$ Possible malicious control panel item
    deny \.mhtml$ Possible Eudora meta-refresh attack
    deny \{[a-hA-H0-9-]{25,}\}$ Filename trying to hide its real extension<
    deny \s{10,} Filename contains lots of white space
    allow (\.[a-z0-9]{3})\1$ -
    deny \.[a-z][a-z0-9]{2,3}\s*\.[a-z0-9]{3}$ Found possible filename hiding
    }

    Com pot observar el camp attachment_hardcoded conté expressions regulars que indiquen els fitxers que NSSOS elimina per defecte. Quan un missatge és analitzat i s'ha identificat un fitxer adjunt dels descrits anteriorment es notifica a l'usuari destinatari del correu de la següent forma :

    De:  Unknown <albert@NSS1.proves.ct>
    Per a:  sergi@NSS1.proves.ct <sergi@NSS1.proves.ct>
    Assumpte:  {Alert?}
    Data:  Wed, 31 Aug 2005 13:30:12 +0200

    Warning: This message has had one or more attachments removed
    Warning: (hola.ppt).
    Warning: Please read the "VirusWarning.txt" attachment(s) for more information.

    Hola com estàs?

    Com s'observa l'assumpte ha estat modificat per '{alert?}'. Al cos del missatge s'ha afegit una advertència indicant que s'ha eliminat el fitxer 'hola.ppt' adjunt i que es consulti el fitxer adjunt 'VirusWarning.txt' el qual descriu el motiu d'aquesta acció. El contingut d'aquest fitxer és el següent :

    This is a message from the MailScanner E-Mail Virus Protection Service
    ------------------------------------------------
    The original e-mail attachment "hola.ppt"
    is on the list of unacceptable attachments for this site and has been
    replaced by this warning message.

    If you wish to receive a copy of the original attachment, please
    e-mail helpdesk and include the whole of this message
    in your request. Alternatively, you can call them, with
    the contents of this message to hand when you call.

    At Wed Aug 31 15:22:13 2005 the virus scanner said:
    MailScanner:No es permet rebre missatges amb fitxers de power point (hola.ppt)

    Note to Help Desk: Look on NSS1T in /var/spool/MailScanner/quarantine/20050831 (message j7VDMDA09915).
    --
    Postmaster
    NSS1T
    esolit.com

    MailScanner thanks transtec Computers for their support

    NSSOS disposa d'un antivirus preinstal·lat que és capaç d'identificar un gran nombre de virus, tot hi així l'usuari té la possibilitat d'instal·lar-ne un altre a través de mòduls addicionals.

    • Per activar la opció de filtratge de virus als emails :

    #set mail_filter av enable

    Un cop activat el sistema escaneja els correus en busca de virus, si n'identifica algun i ha activat la opció de filtratge d'emails llavors pot configurar el comportament del sistema mitjançant les regles que a continuació li mostrem. Si no ha activat filtratge d'emails el missatge serà automàticament eliminat pel NSSOS.

    Si vol modificar l'assumpte d'un missatge de correu en el que s'ha identificat un virus pot utilitzar una regla d'usuari amb la següent sintaxi :

    set mail_filter av_subject direction regexp yes/no usertext

    Els camps d'aquesta regla han estat explicat en anteriors capítols.

    • Si per exemple vol que tot els missatges els quals se li ha identificat un fitxer amb virus l'assumpte del missatge sigui 'es un virus':

    #set mail_filter av_subject fromorto *@* yes es un virus

    Recordar que no es poden introduir caràcters especials o majúscules per definir l'assumpte del missatge.

    Quan el sistema detecta un fitxer amb virus i ha habilitat la opció de filtratge notificarà a l'usuari destinatari del email amb un missatge similar al següent :

    Return-Path: <fals@compania.com>
    Received: from 10.0.0.6 ([10.0.0.6]) by NSS1T.esolit.com (8.11.6/2.0.0) with ESMTP id j829xLH11888 for <sergi@NSS1.proves.ct>; Fri, 2 Sep 2005 11:59:21 +0200
    Assumpte: eicar
    De: remitent fals <fals@compania.com>
    Per a: sergi@NSS1.proves.ct <sergi@NSS1.proves.ct>
    Content-type: text/plain; charset="ISO-8859-1"
    Data: Fri, 02 Sep 2005 08:51:50 +0200
    Message-Id: <1125643910.3193.1.camel@worki4>
    Mime-Version: 1.0
    X-Mailer: Evolution 2.0.2 (2.0.2-3)
    Content-Transfer-Encoding: 7bit
    X-NSS-MailFilter-Information: Please contact the ISP for more information
    X-NSS-MailFilter: Found to be infected
    X-NSS1T-MailScanner-From: fals@compania.com
    Status:
    X-Evolution-Source: pop://sergi@62.0.0.1

    Warning: This message has had one or more attachments removed
    Warning: (the entire message).
    Warning: Please read the "VirusWarning.txt" attachment(s) for more information.

    This is a message from the MailScanner E-Mail Virus Protection Service
    --------------------------------------------------
    The original e-mail attachment "the entire message"
    was believed to be infected by a virus and has been replaced by this warning
    message.

    If you wish to receive a copy of the *infected* attachment, please
    e-mail helpdesk and include the whole of this message
    in your request. Alternatively, you can call them, with
    the contents of this message to hand when you call.

    At Fri Sep  2 11:59:21 2005 the virus scanner said:
       ClamAV: msg-11863-1.txt contains Eicar-Test-Signature

    Note to Help Desk: Look on NSS1T in /var/spool/MailScanner/quarantine/20050902 (message j829xLH11888).
    --
    Postmaster
    NSS1T
    esolit.com

    MailScanner thanks transtec Computers for their support

    Observi que l'assumpte de l'email no es modifica en la política per defecte. NSSOS avisa al destinatari que s'ha descarregat un correu amb un possible virus.

    Aquesta opció permet configurar el sistema de manera que quan detecti un correu amb fitxers adjunts maliciosos o bé fitxers amb virus generi automàticament un email alertant el remitent d'aquest fet.

    La direcció d'email del remitent del missatge coincideix amb la direcció d'administració del NSS.

    Pot configurar aquesta notificació mitjançant la següent regla d'usuari.

    Per habilitar que NSSOS notifiqui al remitent quan aquest detecti un virus ho pot dur a terme a través d'una regla d'usuari que té la següent sintaxi:

    set mail_filter sender direction regexp yes/no

    • Per exemple si vol que el sistema de correu del NSSOS quan identifiqui una correu amb codi maliciós destinat al domini 'prova.com' notifiqui al remitent d'aquest fet :

    #set mail_filter sender to @prova.com yes

    • Si el correu maliciós inclou un fitxer adjunt la notificació al remitent és :

    De:  MailScanner <adm@NSS1.proves.ct>
    Per a:  albert@NSS1.proves.ct
    Assumpte:  Warning: E-mail viruses detected
    Data:  Fri, 2 Sep 2005 13:50:51 +0200

    ------------------------------------------------

    Our e-mail content detector has just been triggered by a message you sent:
      To: sergi@NSS1.proves.ct
      Subject: prova attachements fan servir sender????
      Date: Fri Sep  2 13:50:46 2005

    One or more of the attachments (hola.ppt) are on
    the list of unacceptable attachments for this site and will not have
    been delivered.

    Consider renaming the files to avoid this constraint.

    The virus detector said this about the message:
    Report: Report: MailScanner: No es permet rebre missatges amb fitxers de power point(hola.ppt)

    --
    MailScanner
    Email Virus Scanner
    NSS1T
    esolit.com

    MailScanner thanks transtec Computers for their support

    • Si el correu maliciós és un virus la notificació al remitent és la següent :

    De:  MailScanner <adm@NSS1.proves.ct>
    Per a:  albert@NSS1.proves.ct
    Assumpte:  Warning: E-mail viruses detected
    Data:  Fri, 2 Sep 2005 16:22:14 +0200

    ---------------------------------------------------

    Our virus detector has just been triggered by a message you sent:-
      To: sergi@NSS1.proves.ct
      Subject: prova si sender es per a virus
      Date: Fri Sep  2 16:22:10 2005
    Any infected parts of the message (msg-23412-1.txt)
    have not been delivered.
    This message is simply to warn you that your computer system may have a virus present and should be checked.

    The virus detector said this about the message:
    Report: Report: ClamAV: msg-23412-1.txt contains Eicar-Test-Signature


    -- MailScanner
    Email Virus Scanner
    NSS 1T
    esolit.com

    El comportament per defecte és no informar al remitent. El motiu és que els virus acostumen a falsejar la direcció d'origen dels emails . Si vol que el sistema notifiqui al remitent ho ha de fer a través d'una regla d'usuari.

    Aquesta opció li permet configurar el sistema de manera que quan aquest detecti un correu amb qualsevol contingut maliciós l'administrador rebi una notificació per email d'aquest procés.

    Perquè el sistema realitzi aquesta tasca s'ha de definir una regla de la següent manera :

    set mail_filter notices direction regexp yes/no

    • Si per exemple vol que el sistema notifiqui a l'administrador dels correus amb codi maliciós dirigits a l'usuari 'pitu' del domini 'prova.com'

    #set mail_filter notices to pitu@prova.com yes

    • El sistema reporta a l'administrador de la següent manera :

    De:  MailScanner <adm@NSS1.proves.ct>
    Per a:  albert@NSS1.proves.ct
    Assumpte:  Virus Detected
    Data:  Fri, 2 Sep 2005 16:28:26 +0200

    ---------------------------------------------------

    The following e-mails were found to have: Virus Detected

        Sender: albert@NSS1.proves.ct
    IP Address: 10.0.0.6
     Recipient: sergi@NSS1.proves.ct
       Subject: prova attachements fan servir sender????
     MessageID: j82ESHc23460
    Quarantine: /var/spool/MailScanner/quarantine/20050902/j82ESHc23460
        Report: MailScanner: No es permet rebre missatges amb fitxers amb format power point, si vols pot comprimir-lo amb un ZIP (hola.ppt)


        Sender: albert@NSS1.proves.ct
    IP Address: 10.0.0.6
     Recipient: sergi@NSS1.proves.ct
       Subject: prova si sender es per a virus
     MessageID: j82ESGc23457
    Quarantine:
       Report: ClamAV: msg-23415-2.txt contains Eicar-Test-Signature

    --
    MailScanner
    Email Virus Scanner
    www.mailscanner.info

    Com pot observar un e-mail d'aquest tipus pot reportar múltiples deteccions de codi maliciós. El sistema també reporta a l'administrador si identifica e-mails amb codi maliciós. Per exemple si el sistema detecta un iframe notificarà a l'administrador de la següent manera :

    Return-Path: <albert.ventura@esolit.com>
    Delivered-To: 3-albert.ventura@esolit.com
    Received: (qmail 21175 invoked from network); 14 Oct 2005 10:58:04 -0000
    Received: from 229.red-80-24-10.staticip.rima-tde.net (HELO localhost.localdomain) (80.24.10.229) by mad.esolit.com with SMTP; 14 Oct 2005 10:58:04 -0000
    Received: (from root@localhost) by localhost.localdomain (8.11.6/2.0.0) id j9EAw7v08133; Fri, 14 Oct 2005 12:58:07 +0200
    Data: Fri, 14 Oct 2005 12:58:07 +0200
    Message-Id: <200510141058.j9EAw7v08133@localhost.localdomain>
    De: MailScanner <albert.ventura@esolit.com>
    Per a: albert.ventura@esolit.com
    Assumpte: Other Bad Content Detected
    Content-type: text/plain; charset=ISO-8859-1
    X-Evolution-Source: pop://albert.ventura@mad.esolit.com
    Mime-Version: 1.0

    The following e-mails were found to have: Other Bad Content Detected

        Sender: sergi@NSS1.proves.ct
    IP Address: 10.0.0.6
     Recipient: sergi@NSS1.proves.ct
       Subject: provaiframe
     MessageID: j9EAvs908121
    Quarantine:
        Report: MailScanner: Found dangerous IFrame tag in HTML message
        Report: MailScanner: Found dangerous IFrame tag in HTML message

    --
    MailScanner
    Email Virus Scanner
    www.mailscanner.info

    Per defecte no es notifica l'administrador en la detecció de codi maliciós.

    El correu SPAM pot ocasionar molts problemes a Internet i als sistemes que es connecten a La xarxa, ja sigui per la saturació de l'ample de banda, lentitud dels servidors o bé per la pèrdua de temps que comporta pels usuaris haver de triar i eliminar aquest tipus de correu molest.

    Per minimitzar el tràfic SPAM es recomana als usuaris no fer cadenes de missatges i si es publica la direcció de correu en alguna pagina web es recomana utilitzar 'at' en comptes de '@' per evitar així que la nostra direcció sigui recol·lectada per spammers. Els administradors també han de posar de la seva part en configurar correctament els servidors de correu a més es recomana no contestar correu a una direcció de SPAM.

    Si tot aplicant les mesures cautelars anteriors els usuaris estan rebent contínuament correu brossa, NSSOS proporciona un servei de filtratge antispam.

    El funcionament és el següent : el sistema efectua una quantificació dels missatges amb punts. Quan un missatge supera un cert llindar es cataloga com SPAM. La quantificació es basa en funció de certs paràmetres del missatge com per exemple els fitxers adjunts, les adreces font i destí del correu, la inclusió de certs patrons en el missatge etc.

    • Per activar el servei de filtre antispam :

    #set mail_filter antispam enable

    • Per desactivar el filtratge antispam :

    #set mail_filter antispam disable

    Quan el servei és activat automàticament s'aplicaran els filtres per defecte definits.

    Aquesta opció li permet establir l'acció que realitzarà el sistema quan identifiqui un email com SPAM. Val a dir s'ha d'haver activat la opció antispam

    El format de creació d'una regla d'aquest tipus és :

    set mail_filter antispam_action action

    A continuació es descriu els diferents valors que pot tenir el camp action :

    • deliver : El sistema lliura el missatge al destinatari sense notificar que el missatges conté SPAM.

    • delete : El missatge és eliminat i no és lliurat al destinatari en cap cas.

    • notify : S'envia automàticament al destinatari de correu un missatge informant que ha rebut un correu amb SPAM. El missatge serà semblant al següent :

    De:  MailScanner <albert.ventura@esolit.com>
    Per a:  sergi@NSS1.proves.ct
    Assumpte:  {Spam not delivered} V14GR4       ORDER NOW !!!              FREE !!!!
    Data:  Thu, 1 Sep 2005 14:09:27 +0200
    Our UCE (spam) detectors have been triggered by a message you received:-
    From: fals@compania.com
    Subject: V14GR4       ORDER NOW !!!                FREE !!!!
    Date: Thu Sep  1 14:09:26 2005
    This message has not been delivered. The detectors that were triggered are spam, SpamAssassin.

    The message to you has been detected as spam based on either its contents or the mail server which sent the message to us, or both.

    We do not accept unsolicited commercial (spam) e-mail and actively work to stop it.

    If you have any questions about this, or you believe you have received this message in error, please contact the site system administrators.

    Your system administrators will need the following information:
    Server name: NSS 1T
    Message id: j81C9NF30710
    Date code: 20050901

    --
    MailScanner
    Email Virus Scanner
    NSS 1T
    esolit.com
    MailScanner thanks transtec Computers for their support

    • striphtml : Converteix el codi HTML en text, eliminant imatges i scripts que poden ser font de SPAM o ofensiu pels usuaris. Perquè el missatges arribin a l'usuari s'haurà d'utilitzar juntament amb l'acció deliver.

    • attachment : El missatge original serà entregat al destinatari com un fitxer adjunt, d'aquesta manera s'eviten els web-bugs.

    • Si per exemple vol que els missatges siguin entregats al destinatari amb el missatge original com a correu adjunt :

    #set mail_filter antispam_action attachment

    #set mail_filter antispam_action deliver

    La política per defecte és eliminar el missatge detectat com SPAM.

    Aquesta opció li permet especificar quins missatges no seran identificats mai com SPAM en funció de les adreces font i destí. Segurament voldrà incloure en aquesta llista les adreces IP de les xarxes connectades al NSSOS o les IP del seu domini.

    Ho pot fer definint una regla amb els següents paràmetres :

    set mail_filter antispam_not_spam direction regexp yes/no

    • Si per exemple vol que els missatges d'usuaris amb remitents del domini 'partner.com' mai siguin catalogats com SPAM :

    #set mail_filter from antispam_not_spam *@partner.com yes

    Per defecte no hi ha cap host inclòs en aquesta llista. Això vol dir que qualsevol missatge identificat com SPAM se li aplicarà l'acció configurada mitjançant la opció action.

    NSSOS permet especificar que els missatges amb certs remitents o destinataris siguin catalogat sempre com SPAM, independentment del seu contingut.

    Ho pot fer amb una regla de la següent sintaxi :

    set mail_filter antispam_is_spam direction regexp yes/no

    • Si per exemple vol que els correus que provinguin de la IP 65.21.32.2 siguin catalogats sempre com SPAM :

    #set mail_filter antispam_is_spam from 65.21.32.2

    Inicialment NSSOS no té cap adreça a la la llista negra. Això vol dir que qualsevol missatge identificat com SPAM se li aplicarà l'acció configurada mitjançant la opció action .


    Capitol 7 | Index | Tornar al començament | Capitol 9
    ACCESOS RAPIDOS
    Cami de Valls, 81 - 87 43204 Reus (Tarragona) Telf:977300414 E-mail: soporte@esolit.com