Está en la página 1de 17

Instalacin de Servidor de Correo Electrnico

Instalacin de aplicaciones necesarias:

root@mail:~# aptitude install postfix dovecot-pop3d dovecot-imapd amavisd-new spamassassin clamavdaemon squirrelmail apache2

Instalacin de Servidor de Correo Electrnico


Modificacin de archivos de configuracin: /etc/postfix/mail.cf para dar relay a la red de usuarios en mynetworks mynetwor s ! "#2."$%.&.'/2( "2&.'.'.'/%

Instalacin de Servidor de Correo Electrnico


Modificacin de archivos de configuracin: )e e*ecutaron los si+uientes comandos en la linea de comandos:
root@mail:~# postconf -e virtual,transport!dovecot root@mail:~# postconf -e dovecot,destination,recipient,limit!" root@mail:~# postconf -e mail-ox,command! /usr/li-/dovecot/deliver

Instalacin de Servidor de Correo Electrnico

.erificar que est/n descomentadas en el /etc/dovecot/dovecot.conf las si+uientes lineas: mail,privile+ed,+roup ! mail protocols ! imap imaps pop3 pop3s disa-le,plaintext,auth ! no mail,location ! maildir:~/0aildir

Instalacin de Servidor de Correo Electrnico


protocol imap 1 #todo lo que hay entre los dos corchetes de-e estar comentado 2 protocol pop3 1 pop3,uidl,format ! 3'%4u3'%4v #todo lo que hay entre los dos corchetes de-e estar comentado 2 protocol mana+esieve 1 #todo lo que hay entre los dos corchetes de-e estar comentado 2 protocol lda 1 postmaster,address ! root@localdomain auth,soc et,path ! /var/run/dovecot/auth-master #todo lo que hay entre los dos corchetes de-e estar comentado 2

Instalacin de Servidor de Correo Electrnico


auth default 1 mechanisms ! plain #todo lo que hay entre los dos corchetes de-e estar comentado 2 passd- pam 1 #todo lo que hay entre los dos corchetes de-e estar comentado 2 userd- passwd 1 #todo lo que hay entre los dos corchetes de-e estar comentado 2 soc et listen 1 client 1 path ! /var/spool/postfix/private/auth mode ! '$$' user ! postfix +roup ! postfix 2 #todo lo que hay entre los dos corchetes de-e estar comentado 2

Instalacin de Servidor de Correo Electrnico

#dict 1 #todo lo que hay entre los dos corchetes de-e estar comentado #2 #plu+in 1 #todo lo que hay entre los dos corchetes de-e estar comentado #2

Instalacin de Servidor de Correo Electrnico


5rue-a de 6orreo 7lectr8nico
9elnet :5 o localhost puerto 2;

Instalacin de Servidor de Correo Electrnico


5rue-a de 6orreo 7lectr8nico
9elnet :5 o localhost puerto pop3 root@mail:~# telnet localhost pop3 user *uan pass clave list retr " quit

Instalacin de Servidor de Correo Electrnico


5rue-a de 6orreo 7lectr8nico
9elnet :5 o localhost puerto imap root@mail:~# telnet localhost imap <hora se a-re la sesi8n del usuario con la clave= tener en cuenta que cada comando que se introduce de-e ir numerado secuencialmente: " lo+in *uan clavese+ura 2 list >? ?@? 3 select >:ABC4? ( fetch " all ; fetch " -odyDE $ lo+out

Instalacin de Servidor de Correo Electrnico


6onfi+uraci8n 0F< )quirrel0ail
root@mail:~# squirrelmail-confi+ure 0enG de <dministraci8n de )quirrel.

Instalacin de Servidor de Correo Electrnico


6onfi+uraci8n <pache para )quirrel0ail
7ditar el archivo de virtualhost /etc/apache2/sites-availa-le/default H.irtualIost @:%'J )erverAame correo.la-cisco.uvm.edu.ve )erver<dmin we-master@correo.la-cisco.uvm.edu.ve KocumentLoot /usr/share/squirrelmail HKirectory /J Cptions Mollow)ymNin s <llowCverride Aone H/KirectoryJ HKirectory /usr/share/squirrelmail/J Cptions :ndexes Mollow)ymNin s 0ulti.iews <llowCverride Aone Crder allow=deny allow from all H/KirectoryJ H/.irtualIostJ

Instalacin de Servidor de Correo Electrnico


:nstalaci8n y 6onfi+uraci8n 0ailman

Instalar aplicacin aptitude install mailman Copiar archivo de ejemplo de configuracin

cp /etc/mailman/apache.conf /etc/apache2/sites-availa-le/mailman.conf

Editar el archivo de configuracin de virtual host

vim /etc/apache2/sites-availabe/mailman,conf

<Virtual ost !"#$% )erverAame listas.la-cisco.uvm.edu.ve &ocument'oot /var/(((/lists Error)og /var/log/apache2/lists-error*log Custom)og /var/log/apache2/lists-access*log combined <&irector+ /var/lib/mailman/archives/% ,ptions -ollo(.+m)in/s 0llo(,verride 1one </&irector+% 0lias /pipermail/ /var/lib/mailman/archives/public/ 0lias /images/mailman/ /usr/share/images/mailman/ .cript0lias /admin /usr/lib/cgi-bin/mailman/admin .cript0lias /admindb /usr/lib/cgi-bin/mailman/admindb .cript0lias /confirm /usr/lib/cgi-bin/mailman/confirm .cript0lias /create /usr/lib/cgi-bin/mailman/create .cript0lias /edithtml /usr/lib/cgi-bin/mailman/edithtml .cript0lias /listinfo /usr/lib/cgi-bin/mailman/listinfo .cript0lias /options /usr/lib/cgi-bin/mailman/options .cript0lias /private /usr/lib/cgi-bin/mailman/private .cript0lias /rmlist /usr/lib/cgi-bin/mailman/rmlist .cript0lias /roster /usr/lib/cgi-bin/mailman/roster .cript0lias /subscribe /usr/lib/cgi-bin/mailman/subscribe .cript0lias /mailman/ /usr/lib/cgi-bin/mailman/ .cript0lias / /usr/lib/cgi-bin/mailman/listinfo </Virtual ost%

Instalacin de Servidor de Correo Electrnico


:nstalaci8n y 6onfi+uraci8n 0ailman
root@mail:~ mkdir !var!www!lists root@mail:~ a"ensite mailman#conf root@mail:~ !etc!init#d!apache" restart

7ditar el archivo de confi+uraci8n de 0ailman= en /etc/mailman/mm,cf+.py de la si+uiente forma:


D...E K7M<FN9,FLN,5<997LA ! Ohttp://3s/O D...E K7M<FN9,70<:N,IC)9 ! Olistas.la-cisco.uvm.edu.veO D...E K7M<FN9,FLN,IC)9 ! Olistas.la-cisco.uvm.edu.veO D...E

Instalacin de Servidor de Correo Electrnico


:nstalaci8n y 6onfi+uraci8n 0ailman
)e confi+ura postfix para que se inte+re con mailman: root@mail:~#postconf -e 'relay_domains = listas.labcisco.uvm.edu.ve' root@mail:~#postconf -e 'mailman_destination_recipient_limit = 1' )e confi+ur8 el transporte para el mailman colocando en la linea de comando: root@mail:~#postconf -e 'transport_maps = hash:/etc/postfi /transport' )e crea el archivo /etc/postfix/transport y se a+re+a: listas.labcisco.uvm.edu.ve mailman: root@mail:~#postmap -v /etc/postfi /transport

:nstalaci8n y 6onfi+uraci8n 0ailman


.e reinicia postfi2" root@mail:~ !etc!init#d!postfi$ restart .e crea la lista inicial mailman en la linea de comandos" root@mail:~ newlist %%urlhost&listas#la'cisco#uvm#edu#ve %%emailhost&listas#la'cisco#uvm#edu#ve mailman .e agreg al final del archivo /etc/aliases la lista mailman inicial* .e ejecut el comando ne(aliases + se reinicia el postfi2" root@mail:~ newaliases root@mail:~ !etc!init#d!postfi$ restart .e inicio el demonio del mailman" root3mail"45/etc/init*d/mailman start En un navegador se abri la siguiente direccin htttp:!!listas#la'cisco#uvm#edu#ve!admin