4. Postfix Exim-en ordez / Sustituyendo Exim con Postfix

EU-Behar ditugun pakerteak instalatuko ditugu.

ES-Vamos a instalar los paquetes necesarios.

    apt-get install postfix postfix-tls libsasl2 sasl2-bin libsasl2-modules

EU-Debianen konfiguratzaileak egingo dizkigun galderak erantzun, defektuzko baloreak onartuz. Gero aldatuko ditugu.

ES-Respondemos a las preguntas que nos hace el configurador de Debian, tomando todos los valores por defecto. Luego los cambiaremos.

EU-Orain, Piostfix-en hasierako konfigurazioa gauzatuko dugu. Hurrengo aginteak egikarituko ditugu. Kontuz lerro batzuetako aginteekin eta hizki larritan dauden hitzekin. Kasu bakoitzean egokiak direnekin aldatu behar dira. Komando hauek, /etc/postfix/main.cf fitxategiaren konfigurazioa aldatzen dute. Eskuz ere egin dezakegu. Kontutan izan, konfigurazioa hau ez dela posta zerbitzari batentzat. Ezin dezake mezurik metatu. Ez daki erabiltzaileak nortzuk dire. Gauza batzuk falta dira hortarako.

ES-Ahora procedemos a la configuración inicial de Postfix. Ejecutamos los siguiientes comandos. Atención a los comentarios de algunas líneas, y a las palabras en mayúsculas. Han de ser sustituídas por las convenientes en cada caso. Estos comandos, sólo modifican la configuración en el fichero /etc/postfix/main.cf. También podríamos realizarlo a mano. Hay que tener en cuenta que esta configuración no es para un sistema con buzones. Hay cosas que faltan para ello.

    postconf -e 'smtpd_sasl_local_domain ='
    postconf -e 'smtpd_sasl_auth_enable = yes'
    postconf -e 'smtpd_sasl_security_options = noanonymous'
    postconf -e 'broken_sasl_auth_clients = yes'

    postconf -e 'mail_owner = postfix'
    postconf -e "myhostname = MIMAQUINA.MIDOMINIO"
    postconf -e "mydomain = MIDOMINIO"

    postconf -e 'myorigin = $mydomain'
    postconf -e 'mydestination = $myhostname, localhost, localhost.$mydomain'
    postconf -e "mynetworks = 127.0.0.0/8,REDESINTERNASDELAESCUELA"
    postconf -e 'local_destination_concurrency_limit = 2'
    postconf -e 'default_destination_concurrency_limit = 10'
    postconf -e 'debug_peer_level = 2'
    postconf -e 'mail_spool_directory = /var/mail'
    postconf -e "inet_interfaces = IP_MIMAQUINA, 127.0.0.1"
    postconf -e 'disable_dns_lookups = no'
    postconf -e 'relayhost = '
    postconf -e 'mailbox_command = '
    postconf -e 'mailbox_size_limit = MAXIMOTAMAÑODELBUZON'
    postconf -e 'smtpd_helo_required = no'
    postconf -e 'smtpd_helo_restrictions = '
    postconf -e 'strict_rfc821_envelopes = no'
    postconf -e 'smtpd_recipient_restrictions =  permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination,reject_invalid_hostname,reject_unknown_sender_domain,reject_non_fqdn_sender'
    postconf -e 'smtpd_sender_restrictions =  reject_unknown_sender_domain,hash:/etc/postfix/access'
    postconf -e "message_size_limit = MAXIMOTAMAÑODELMENSAJE"
    postconf -e 'smtpd_timeout = 7m'
    postconf -e 'smtpd_recipient_limit = 100'
    postconf -e "smtpd_banner = MIMAQUINA.MIDOMINIO ESMTP"

EU-sasl-ren konfigurazio fitxategia sortuko dugu.

ES-Creamos el fichero de configuración de sasl.

    echo 'pwcheck_method: saslauthd' >> /etc/postfix/sasl/smtpd.conf
    echo 'mech_list: plain login' >> /etc/postfix/sasl/smtpd.conf

EU-Posta debekatzeko domeinu/zerbitzarien zerrenda sortuko dugu. Erabilgarria izan daiteke baina eskuz mantendu behar dugu.

ES-Creamos la base de datos de servidores/dominios cuyo correo será vetado. Puede ser útil, pero hay que mantenerlo a mano.

    touch /etc/postfix/access
    postmap /etc/postfix/access

EU-Orain Exim kenduko dugu.

ES-Ahora quitamos Exim.

    update-rc.d -f exim4 remove

EU-Postfiz eta SASL autentifikazioa berrabiarazi.

ES-Reiniciamos Postfix y la autentificación SASL.

    /etc/init.d/postfix restart
    /etc/init.d/saslauthd start

EU-Orain esango diogu Postfix-i, posta pasarela bat dela, eta dagokizkion posta mezuak beste zerbitzari batera bidali behar dituela. Beste zerbitzari hontan daude posta kutxak. Esan behar diogu zein den garraio mapen fitxategia. Fitxategi hau /etc/postfix/transport izango da.

ES-Ahora le tenemos que indicar a Postfix, que es una pasarelo de correo, y que los mensajes para mi dominio o mis dominios los debe entregar en otro servidor, que es donde están los buzones de correo. Tenemos que decirle cual es el fichero de mapas de transporte. El fichero de mapas de trasnporte será /etc/postfix/transport.

    postconf -e "relay_domains = MISDOMINIOS"
    postconf -e 'transport_maps = hash:/etc/postfix/transport'

EU-Garraio fitxategiaren edukia holako zerbait izango da (bi domeinu suposatuaz):

ES-El contenido del fichero de transporte será algo así (suponiendo dos dominios):

MIDOMINIO1    relay:[SERVIDOR1]
MIDOMINIO2    relay:[SERVIDOR2]

EU-Hash-a sortzen dugu.

ES-Creamos el hash.

    postmap /etc/postfix/transport

EU-/etc/aliases aldatuko dugu postmaster-i bidalitako posta gure domeinuko posta-kutxa batetara bidal dezan. Hortarako, hurrengo lerroak agertu behar dira honela edo antzera:

ES-Modificamos /etc/aliases para que nos envíe el correo de postmaster, a un buzón del servidor de buzones. Para ello, las siguientes líneas deben apareces de una forma similar a:

postmaster: postmaster@MIDOMINIO
clamav: postmaster@MIDOMINIO

EU-Ondoren, datu-basea sortuko dugu.

ES-Tras ello, creamos la base de datos.

    postalias /etc/aliases

EU-Postfix berrabiaraziko dugu.

ES-Reiniciamos Postfix.

    /etc/init.d/postfix restart

EU-Posta zerbitzarian, postmaster posta kontu bat sertu beharko dugu posta jasotzeko.

ES-Será necesario crear una cuenta postmaster, en el servidor de correo para recibir las notificaciones.

5. ClamAV, MailScanner eta SpamAssassin instalatzen / Instalación de ClamAV, MailScanner y SpamAssassin

5.1. ClamAV

EU-ClamAV instalatzeko, debian-volatile errepositorioa gaitu behar dugu. Hortarako, /etc/apt/sources.list fitxategian honako lerroa gehitu:

ES-Para instalar ClamAV, habilitaremos el repositorio debian-volatile. Patra ello. introducimos la siguiente línea en /etc/apt/sources.list:

deb http://ftp2.de.debian.org/debian-volatile sarge/volatile main

EU-Eguneratu pakete iturriek:

ES-Actualizamos las fuentes:

    apt-get update

EU-ClamAV instalatuko dugu. Hiru aukerak instalatu behar ditugu. Hau da: zuzeneko egikarikaketa, unix socket-en bitartekoa, eta TCP/IP socket-en bitartekoa. Instalatzeko:

ES-Instalamos  ClamAV. Necesitamos instalar tanto la posibilidad de ejecución explícita, con la comunicación a través de socket unix, como la versión demonio, con comunicacióbn TCP/IP. Para instalarlo:

    apt-get install clamav clamav-daemon libclamav-dev unzoo lha unrar arj

EU-Aldaketa batzuk egingo ditugu clamd demonioaren konfigurazio fitxategian. Fitxategia hau /etc/clamav/clamd.conf da. Aztertzeko fitxategiaren tamaina gehiengoa 15MB-ra igoko dugu. Esango diogo 3310 portua erabiltzeko (defektuzkoa), baina soilik makina beretik eskaturiko konexioetan. Fitxategiak hurrengo lerroak izan beharko ditu beste batzuez gain.

ES-Vamos a realizar unos cambios en el fichero de configuración del demonio, que está en /etc/clamav/clamd.conf. Vamos a subir el tamaño máximo de los ficheros adjuntos a analizar a 15MB. Además le vamos a indicar que use el puerto 3310, pero sólo para las conexiones de la misma máquina. El fichero deberá tener las siguientes líneas (además de otras):

LogFileMaxSize 3M
ArchiveMaxFileSize 15M
TCPSocket  3310
TCPAddr 127.0.0.1
ScanRAR

EU-Unix socketen erabilpena komentatu (ezgaitu). Soilik erabil dezakegu socket mota bat, eta TCP/IP socketak erabiliko ditugu.

ES-Comentar el uso de sockets unix Sólo podemos utilizar un tipo de sockets, y vamos a utilizar los TCP/IP. Quedaría así:

#LocalSocket /var/run/clamav/clamd.clt

EU-Orain sistema berrabiaraziko dugu:

ES-Ahora reiniciamos el sistema:

    /etc/init.d/clamav-daemon restart

EU-Birusen datu-basea eguneratuko dugu:

ES-Actualizamos la base de datos de viruses

    freshclam

EU-Erabilgai dugu ClamAV. freshclam zerbitzuak, orduro begiratuko du ea birus definizio berririk dagoen. Egonez gero, jaitsi egingo ditu eta clamd demonioa abisatuko du berriz irakur dezan datu-basea.

ES-Ya tenmemos ClamAV listo para su uso. El servicio freshclam mira cada hora si hay nuevas definiciones de virus. En caso de haberlas, las descarga y le indica al demonio clamd, de que rehaga su base de datos.

EU-ClamAV eguneratzerakoan, kontutan izan aldatu egin dugula konfigurazio fitxategia. Honek esan nahi du, aguneratzerakoan, galdetzen badigu ea berria instalatu bahi dugun, ezezkoa esan behar diogula. Gomendio bezala: eguneratu aurretik, /etc/clamav/clamd.conf fitxategiaren kopia egin.

ES-Tener en cuenta a la hora de actualizar ClamAV, que hemos modificado el ficheros de configuración. Esto quiere decir que al preguntarnos si deseamos que instale el nuevo, debemos de decirle que no. Como recomendación, hacer una copia de /etc/clamav/clamd.conf antes de actualizar.

5.2. MailScanner

EU-MailScanner erabiltzeko, hurrengo aplikazioak behar ditugu instalatuta izan.

ES-Para utilizar MailScanner necesitamos tener instalados:

PERL
gcc
wget
Postfix

EU-Suposatzen da dena instalatuta daukagula, eta beraz aurrera. MailScanner instala dezagun.

ES-Se supone que tenemos todo instalado, asi que adelante. Pasamos a instalar MailScanner.

    apt-get install mailscanner

EU-Automatikoki instalatuko du SpamAssassin.

ES-Nos instala SpamAssassin automáticamente.

EU-Konfigurazioa ez da hain automatikoa. Pila bat gauza aldatu behar ditugu /etc/MailScanner/MailScanner.conf fitxategian. Lehenengo, ClamAV-rekin lan egiteko egokituko dugu.

ES-La configuración no es tan rápida.. Tenemos que modificar un montón de cosas en el fichero /etc/MailScanner/MailScanner.conf. Primeto lo adecuaremos para trabajar con ClamAV.

Virus Scanning = yes
Virus Scanners = clamav
Monitors for ClamAV Updates = /var/lib/clamav/*.cvd
ClamAVmodule Maximum Recursion Level = 10
ClamAVmodule Maximum File Size = 15000000

EU-Hau agertu behar da /etc/MailScanner/virus.escanner.conf fitxategian:

ES-En el fichero /etc/MailScanner/virus.scanner.conf debe aparecer esto:


clamav /etc/MailScanner/wraper/clamav-wrapper /usr

EU-Orain, Postfix-ekin lan egiteko aldatuko dugu. Debian-en defektuzko instalazioak suposatzen du Exim4 izango dela posta zerbitzaria. postfix erabiltzailea bezala egikarituko da MailScanner.

ES-Ahora lo modificamos para trabajar con Postfix. La instalación por defecto en Debian supone que el servidor de correo es Exim4. MailScanner se ejecutará con el usuario postfix.

MTA = postfix
Run As User = postfix
Run As Group = postfix
Incoming Queue Dir = /var/spool/postfix/hold
Outgoing Queue Dir = /var/spool/postfix/incoming

EU-Koarentena dauden eta sartzear dauden mezuentzat direktorioak sortuko ditugu. Ugazaba aldatuko diegu.

ES-Creamos los directorios para los mensajes entrantes y en cuarentena, y les cambiamos el propietario.

    mkdir -p /var/spool/MailScanner/incoming
    mkdir -p /var/spool/MailScanner/quarantine
    chown postfix:postfix /var/spool/MailScanner/incoming
    chown postfix:postfix /var/spool/MailScanner/quarantine

EU-MailScanner-en direktorioen ugazaba aldatuko dugu.

ES-Cambiamos el propietario de los directorios de MasilScanner.

    chown postfix:postfix /var/lib/MailScanner
    chown postfix:postfix /var/run/MailScanner
    chown postfix:postfix /var/lock/subsys/MailScanner

EU-Orain, MailScanner-en mezuak konfiguratuko ditugu. Gure eskolaren izena agertu behar da abisu mezuetan. Kontuz izen laburrarekin. Ez jarri ez zuriunerik ( ), ez punturik (.) ez azpilerrorik (_). Izen luzean, '\n' jartzen badugu, lerro jauzia egingo du.

ES-Vamos ahora a configurar los mensajes de MailScanner. Que aparezca el nombre de nuestra escuela en los mensajes de aviso. ¡Cuidado con el nombre corto! No poner '.' ni espacios ni '_'. En el nombre largo, \n significa salto de línea.


%org-name% = NireEskola

%org-long-name% = Nire Eslola\nNireKalea 69 -- xxxxx NIREHERRIA (LURRALDEA)
%web-site% = www.nire-eskola.net

EU-Mezuak gazteleraz eman ditzala esango diogu,

ES-Le diremos que dé los mensajes en castellano.


%report-dir% = /etc/MailScanner/reports/es

EU-Zenbat segunduro saiatu behar da sarrerako mezuak aztertzen? 6 segunduro esango diogu. Defektuz hola dator.

ES-Cada cuánto tiempo debe intentar revisar los mensajes entrantes? Pondremos 6 segundos. Valor por defecto.


Queue Scan Interval = 6

EU-Esango diogu SpamQssassin erabil dezala, eta spam-a erregistra dezala.

ES-Le diremos que use SpamAssassin y que registre el spam.


Spam Checks = yes

Use SpamAssassin = yes
Log Spam = yes

EU-Mezu bat zabor bezala markatzeko, SpamAssassin-ek, muga bat ezartzea du beharrezko. Maila hori ez dadin izan hain zorrotza, 7 jarriko dugu. Defektuz 6 da.

ES-Para que SpamAssassin considera un mensaje como correo basura, necesitamos un nivel. Para que ese nivel no sea tan “intrusivo”, lo subiremos un poco. Por defecto es 6. Nosotros lo subiremos a 7.


Required SpamAssassin Score = 7

EU-Postaren egiaztapenaz abisatzeko, dago bat, zein soilik da eragiketa beraren abisua. Hau da: nahiz eta ezer ez bilatu, abisua jartzen du posta mezuan. Hartzailea molestatu baino ez du egiten honek. Kendu egingo dugu. Honela jarriko dugu:

ES-Entre los mensajes que usa para avisar de la comprobación de los correos hay uno que sólo es un aviso de comprobación. Es decir: incluso aunque no encuentre nada malo, pone aviso en el mensaje de correo. Esto no hace mas que molestar al receptor, y, por tanto, lo quitaremos. Para ello, lo pondremos de esta forma:


Sign Clean Messages = no

EU-Dena konfiguratu ondoren, erabilpena gaituko dugu. Gainera. aldaketatxo bat egingo dugu. /etc/default/mailscanner fitxategian, hurrengo lerro hauek, horrela geratu behar dira:

ES-Ahora que está todo configurado, vamos a permitir su uso, y hacer una pequeña modificación. En el fichero /etc/default/mailscanner, han de quedar estas dos líneas, como sigue:

q_days=15
run_mailscanner=1

EU-Orain MailScanner berrabiaraziko dugu.

ES-Ahora podemos iniciar MailScanner.

    /etc/init.d/mailscanner start

5.3. SpamAssassin

EU-Instalatu ondoren, aldaketa txiki batzuk egin behar dizkiogu SpamAssassin-i. Gure erakundeko goi buruak ez-ikus ditzan, bayes analisia egiten duenean, esan behar diogu. Hortarako, /etc/MailScanner/spam.assassin.prefs.conf fitxategian, 116. lerrotik aurrera, unconfigured-debian-site jartzen duen tokian, gure erakundearen izen motza jarri behar dugu. Hain zuzen ere,  /etc/MailScanner/MailScanner.conf fitxategian, %org-name% aldagaian jarri genuena. Honela geratuko litzateke:

ES-SpamAssassin requiere pocos cambios una vez instalado. Una cosa que le tenemos que decir a SpamAssassin es que ignore las cabeceras de nuestra organización cuando realice el análisis bayesiano. En /etc/MailScanner/spam.assassin.prefs.conf, aproximadamente en la línea 116 y siguientes, donde pone unconfigured-debian-site, tenemos que poner el nombre corto de nuestra organización que pusimos en /etc/MailScanner/MailScanner.conf, en la variable %org-name%. Deberá de quedar de esta guisa:

bayes_ignore_header NireEskola-MailScanner
bayes_ignore_header NireEskola-MailScanner-SpamCheck
bayes_ignore_header NireEskola-MailScanner-SpamScore
bayes_ignore_header NireEskola-MailScanner-Information

EU-Ez dira erabili behar Razor2 eta Pyzor sareask. Hortarako, /etc/MailScanner/spam.assassin.prefs.conf fitxategian, 160. lerro aldera, deskomentatu egingo ditugu lerro batzuk. Horrela geratuko lirateke:

ES-Debemos hacer que SpamAssassin no utilice las redes Razor o Pyzor, pues no nos interesa. En el fichero /etc/MailScanner/spam.assassin.prefs.conf, aprozimadamente en la línes 160, quitamos el signo de comentario a las siguientes líneas que quedarán de la siguiente forma:

use_razor2 0
use_dcc    0
use_pyzor  0

EU-Orain konfiguratuta dago SpamAssassin. Erabilgarri dagoerla adierazikop dugu /etc/default/spamassassin fitxategian. Hurrengo lerroan 1 jarri behar dugu. Honela:

ES-Ahora que está configuradio, indicamos en /etc/default/spamassassin, que se puede utilizar. La siguiente línea se debe poner a 1.

ENABLED=1

EU-Ongi dabilela egiaztatuko dugu orain.

ES-Verificamos que SpamAssassin funciona correctamente.

    spamassassin -p /etc/MailScanner/spam.assassin.prefs.conf --lint

EU-Ez luke errorerik eman behar.

ES-No debería de dar errores.

EU-Orain abiarazi dezakegu SpamAssassin.

ES-Ahora podemos iniciar SpamAssassin.

    /etc/init.d/spamassassin start

5.4. MailScanner eta Postfix batera / MailScanner y Postfix juntos

EU-Esngo diogu Postfix-i egiazta dezala postaren barne-goiburuak, header_checks fitxategian dauden edukinekin. Hortarako, hurrengo hau gehitu /etc/postfix/main.cf fitxategian.

ES-Le diremos a Postfix que compruebe los encabezamientos del correo con los contenidos que hay en el archivo header_checks. Para ello, añadir lo siguiente en el fichero /etc/postfix/main.cf.


header_checks = regexp:/etc/postfix/header_checks

EU-Fitxategi hontan, posta mezu berriak HOLD direktorioan gorde ditzala esango diogu. Hortarako hurrengo lerroa jarriko dugu /etc/postfix/header_checks fitxategian.

ES-En este fichero pondremos que todos los correos entrantes los mueva al directorio HOLD. Para ello pondremos lo siguiente en el fichero /etc/postfix/header_checks.


/^Received:/ HOLD

EU-MailScanner eta Postfix berrabiaraziko ditugu.

ES-Reiniciamos MailScanner y Postfix

    /etc/init.d/mailscanner restart
    /etc/init.d/postfix restart

5.5. MailScanner-i buruz / Consideraciones acerca de MailScanner

EU-MailScanner-en lana ez da soilik antibitus eta antiespan produktuak erabili eta kudeatzea. Arriskutsuak izan daitezkeen edukinak filtratzeko kapazitate handia du. Edukin horiek, .pif, .exe, .scr etab. fitxategiak izaten dira. Word aplikazioaren .DOC fitxategiak makro arriskutsuak eduki ditzakete. Windows-wn WMF (Windows Mwetafile) fitxategiak 0day.exploit ahulkeriak esplotatzeko erabil daitezke.

ES-MailScanner, además de servir como armazón para utilizar productos antivirus y antiespan, posee gran capacidad de filtrado de contenidos con potencial peligroso. Estos contenidos suelen ser ficheros .pif, .exe... pero también otros. Los ficheros DOC (Word) pueden contener macros peligrosas. Los ficheros WMF (Windows MetaFile) pueden utilizarse para explotar una vulnerabilidad 0day.exploit en las DLL que tratan estos formatos (incluido BMP).

EU-Hori dela eta, MailScanner-ek pila bat fitxategi blokea ditzake, eta gure erabiltzaileak ez dute ulertuko egunero erabiltzebn duten fitxategi mota baten ariskua. Gure esku dago segurtasun politikak malgutzea. MailScanner-en /etc/MailScanner/filename.rules.conf fitxategian desgaitu ditzakegu behar ditugun formatuak. Honen ondoren, MailScanner barrabiarazi.

ES-Esto hace que nos bloquee estos ficheros y nuestros usuarios no entiendad la "peligrosidad" de un formato que utilizan habitualmente. En nuestras manos queda el relajar las políticas de seguridad.  En el fichero /etc/MailScanner/filename.rules.conf podemos deshabilitar los formatos que necesitemos. Después de ello, reiniciar Mailscanner.

EU-Beharrezkoa izan daiteke desgaitzea WMB eta BMT, gure ikasleek bidaltzen badituzte Windows programen irudiak OpenOffice-en .odt fitxategian itsatsirik

ES-Puede ser necesario deshabilitar los WMF y BMP si nuestros alumnos envían dibujos de programas de windows incrustados  en documentos OpenOffice.

EU-Toki berean dugu filetype.rules.conf fitxategia. Antzerako funtzionalitatea du fitxategi motekin.

ES-En el mismo sitio tenemos el fichero filetype.rules.conf, con una funcionalidad similar para con los tipos de fichero.


5.6. DNS eta Suebakian aldaketak / Cambios en el DNS y el cortafuegos

EU-Antibirusaren lehenendo DNS zerbitzarian, beronen izena jarri behar dugu posta zerbitzari bezala (MX erregistroa), posta zerbitzaria baino lehentasun txikiagoarekin. Hau da, zenbaki handiagoarekin.

ES-En el servidor DNS al que accede el antivirus, hemos de poner su nombre como intercambiador de correo (registro MX), con menos prioridad que el servidor de correo con buzones. Es decir, con número más alto.

EU-Suhesian, NAT egin beharko dugu, baina ez posta zerbitzatrira, baizik eta perimetroko antibirusa duen zerbitzarira.
ES-En el cortafuegos habremos de hacer NAT, no al servidor original, si no a la dirección del antivirus.

6. Kanpoko posta jasotzen: Fetchmail / Recogiendo correo del exterior: Fechmail

EU-Gure eskoletan, kanpoko posta helbideak ditugu. Posta helbide horien kapazitatea oso txikia da. 10MBekoa sarritan. Oporraldiak direla eta, eta spam-ari esker, posta-kutxa horiek sarritak bete egiten dira. Zer gertatzen da beste posta mezuekin? Galdu egiten ditugu. Arazo hau sahiesteko konponbide baharra, automatikoki posta jasotzea da. Sistema honek egiten duena: Posta jaso posta-kutxa horietaik gure izenean, eta gure posta kontu batetara bidali. Hau gauzatzeko, Fetchmail programa erabiliko dugu.

ES-En nuestras escuelas utilizamos cuentas de correo externas. Su capacidad es limitada. En época vacacional y a cuenta del SPAM, estas cuentas llegan a su límite. Qué sucede con el resto de mensajes de correo? Se pierden. La única forma de evitar el problema es recoger el correo automáticamente. Este sistema recoge el correo de cuentas externas en nuestro nombre y lo deposita en cuentas de nuestro servidor de correo. Para ello vamos a utilizar el programa Fetchmail.

EU-Instala dezagun Fetchmail.

ES-Vamos a instalar Fetchmail.

    apt-get install fetchmail

EU-Orain .fetchmail fitxategia sortuko dugu root erabiltzailearen direktorioan. Fitxategi honek izango ditu, posta jaso behar duen posta kontuaren ezaugarriak eta zein posta kontura bidali behar duen posta. Gainera, domeinua adieraziko diogu, protokoloak, eta beste ezaugarri batzuk. Hona hemen aipaturiko fitxategia (jarri maiuskulak zuen beharrizenetara):

ES-Creamos un fichero .fetchmailrc en el directorio home de root, con los datos de la cuenta de la que ha de recoger los mensajes, y de la cuenta a la que ha de enviar los mensajes. Además le indicaremos el dominio, protocolo, que ha de recojer todos, etc. Este es el aspecto del mencionado fichero (poner las mayúsculas a vuestro antojo):

set logfile /var/log/fetchmail.log
defaults proto pop3 nokeep fetchall

poll KANPODOM
    user "KANPOERAB" with password "KANPOPASS", is "BARNEKONTUA" here

EU-Orain esan behar diogu 600 segunduro (adibidez) begira dezala posta. Honela egikarituko dugu progrma:

ES-Ahora le decimos que mire el correo cada 600 (por ejemplo) segundos. Lo ejecutamos así:

    fetchmail -d 600

EU-Listo! Egin dezala bere lana.

ES-Hala, A trabajar!