Sunteți pe pagina 1din 20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

cdigosdebarrasEAN8y
Enc.:Informtica
EAN13
LUN
BorlandDatabase
Enc.:Informtica
Desktop7.0
ERP
AjpdSoftConversor
Enc.:Informtica
Hexadecimal,Decimal,
TextoCdigoFuente
ADSL
DelphiEnc.:Informtica
AjpdSoftAvisocambioIP
VDSL
pblicaEnc.:Informtica
Nuevousuario
AjpdSoftAdministracin
DATE_FORMAT(fecha,
BasesdeDatosCdigo
formato)
Principal
FuenteDelphi
Enc.:FuncionesMySQL

Inicio:Descargas:TrucosVB.Net,PHP,Delphi:Manuales:CdigoFuente

Seguira@ajpdsoft

3,317seguidores

Megusta

Compartir

3077

AjpdSoftGeneradory
Inicio
SOAP
LectorcdigosQRVB.Net
Buscar
Enc.:Informtica
Contactar
AjpdSoftInventarioPCs
Descargas
Lomsvisitado
AjpdSoftConexinBD
Enciclopedia
VisualBasic.Net
EstadsticasURL
ForosEnc.:Informtica
AjpdSoftFacturacin
CdigoFuenteDelphi
Manuales,Artculos
Attrib
Nuestrahistoria
Enc.:ComandosWindows
AjpdSoftAgenda
Quinessomos
XP/Windows2000/2003
TelefnicaAndroid
(consolaMSDOS)
Recomindanos
BorlandDatabaseEngine
Temas
At
BDE
Top10
Enc.:ComandosWindows
TrucosDelphi,PHP,Java,
XP/Windows2000/2003
AjpdSoftInventarioPCs
(consolaMSDOS)
VisualStudio
CdigoFuenteDelphi
Tucuenta
Arp
AjpdSoftPuertoParalelo
Enc.:ComandosWindows
CdigoFuenteDelphi
XP/Windows2000/2003
Descargas
(consolaMSDOS)
AjpdSoftAccesoMySQL
Androidnetuseunidad:
\\nombrepc\recursocompartido
Enc.:ComandosWindows
XP/Windows2000/2003
(consolaMSDOS)

SistemasOperativos:MontarunservidordecorreoelectrnicomailenLinuxUbuntu

LinuxUbuntu8
RAIDlgicoen

Explicamos cmo montar, instalar y configurar un servidor de correo electrnico (mail server) en un equipo con GNU Linux Ubuntu 10. Mostramos cmo registrar un
dominio en un hosting, cmo configurar las zonas MX para asociarlo a nuestro servidor de mail, cmo instalar Apache para montar un servicio de corre web (webmail)
conSquirrelMail,activarunservidordeDNS,etc.

MozillaFirefox
Enc.:Programas/Software

RequisitosparamontarunservidordeEmailconLinuxUbuntu.
EquipoinformticoconGNULinuxUbuntucomosistemaoperativoyconexinaInternet.
RegistrodedominioenInternet.
ConfiguracinzonasMXendominioregistrado.
Mapeoyredireccindepuertosencortafuegosorouter.
InstalarApache(servidorweb)enGNULinux.
InstalarservidorDNS(DomainNameSystem).
InstalaragentedetransportedecorreoPostfixenGNULinuxUbuntu.
InstalarcourierpopycourierimapparamontarunservidordecorreoelectrnicoenLinux.
Instalarmailxparaenviaryrecibircorreoelectrnicomediantelalneadecomandos.
InstalarSquirrelMailaplicacinwebmail.
Crearusuarios(buzones)paraservidordecorreoelectrnicoenLinuxUbuntu.
Anexo.
Resultadoejecucincomando:sudoaptgetinstallapache2.
Resultadoejecucincomando:sudoaptgetinstallbind9.
Artculosrelacionados.
Crditos.

ODBC
Enc.:Informtica
bootcfgaddsw
Enc.:ComandosWindows
XP/Windows2000/2003
(consolaMSDOS)
MSKSrvr.exe
Enc.:Procesosenmemoria
ISO
Enc.:Informtica
Apache(ServidorHTTP)
Enc.:Informtica
xcopy
Enc.:ComandosWindows
Trminosenciclopedias
XP/Windows2000/2003
(consolaMSDOS)
Call
Enc.:ComandosWindows
XP/Windows2000/2003
(consolaMSDOS)
Tomcat,ApacheTomcat,
JakartaTomcat
Enc.:Informtica
Gpupdate
Enc.:ComandosWindows
XP/Windows2000/2003
(consolaMSDOS)

EnlacesRelacio

8.04
CompizFusion
Xubuntu7.04F
Fawn
Oracle10gXEe
6.06
LinuxUbuntuS
8.04.1
SambaySwat
LinuxUbuntu6
LiveCD
Ampliarswape
Ubuntu
MySQLServer
ComandosLinu
MsAcercade
(SistemaOperat
Noticias/artculo
ajpdsoft

Noticia/artc
ledasobre
(SistemaOpe
Virtualizacinp
gratuitacon
XenServerFre

VotosdelArtcu

PuntuacinProm

RequisitosparamontarunservidordeEmailconLinuxUbuntu
EquipoinformticoconGNULinuxUbuntucomosistemaoperativoyconexinaInternet

Porfavortm
segundoyvota

EnprimerlugarnecesitaremosunequipoconGNULinuxUbuntu10,enelsiguienteartculoexplicamoscmoinstalarlo:
InstalarGNULinuxUbuntu10.04LTS(LucidLynx)Beta1virtualizadoenVMware

ElequipoLinuxdebetenerconexinainternet.

RegistrodedominioenInternet

Es recomendable registrar un dominio en Internet para que nuestros emails vayan dirigidos a un usuario@nombre_dominio.com. Para ello accederemos a cualquier
hosting (por ejemplo Dinahosting), escogeremos un nombre y lo registraremos. El coste suele ser bastante reducido, de unos 10 euros/ao. En nuestro caso
registraremosproyectoa.com:

Grabarmi

Opciones

Consejos

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

1/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Realizaremoselpagocomoindicaelhosting:

Lenguajes
SeleccionaIdiomadela
Interfaz:

Spanish

Websrecomendadas
Orasite.com

Colocatuwebaqu

Languageenglish
English
Enunosminutosyadeberamosteneraccesoalpaneldecontroldeldominioregistrado.Elhostingnoshabrenviadounemail(oporcualquierotromedio)conlosdatos
de acceso al panel de control para gestionar el dominio. Para el acceso externo (desde cualquier parte del mundo) a nuestro servidor de email, en primer lugar
configuraremos en el panel de control del dominio registrado las zonas DNS, en concreto la Zona de tipo A. En dicha zona aadiremos en Host: "www" y en IP la IP
pblicadenuestraconexinaInternet(sepuedeobtenervisitandohttp://www.ajpdsoft.com/ip.php):

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

2/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

ConfiguracinzonasMXendominioregistrado
Deberemos aadir una zona MX en el panel de control del dominio registrado, es necesario definir esta zona para establecer la relacin entre la IP pblica de nuestra
conexinaInternetyeldominioregistrado,deestaformalosemailenviadosaxxx@proyectoa.comllegarncorrectamenteanuestroservidordecorreoelectrnico.

Mapeoyredireccindepuertosencortafuegosorouter
Sidisponemosdeuncortafuegosorouterennuestraredoequipodeberemosabrirelpuerto80(paraelcorreovaweb)ylospuertos21y110paraenvoyrecepcin
deemails.TodoslospuertosdebenirdirigidosalaIPlocaldelequipoGNULinux.
A continuacin mostramos un ejemplo de cmo abrir el puerto 80 para la IP 192.168.1.108 (IP del que ser servidor de email). Abriremos el navegador web,
introduciremos la IP para el acceso al router, introduciremos usuario y contrasea de gestin y accederemos a la opcin "Virtual Server". Aadiremos un nuevo mapeo
conlasopciones:
Protocoltype:tcp.

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

3/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft
PublicPort:80.
PrivatePort:80.
PrivateIPCandidates:192.168.1.108(IPdelservidordecorreoelectrnico).

InstalarApache(servidorweb)enGNULinux
Otro de los requisitos para un servidor de correo electrnico ser Apache, se trata de un servidor web necesario para el acceso al correo web. Para ello abriremos una
ventana de terminal, pulsando Control + Alt + T o bien desde el men "Aplicaciones" "Accesorios" "Terminal". En la ventana de terminal ejecutaremos el siguiente
comandoGNULinuxparainstalarApache:
sudoaptgetinstallapache2
(paraverelresultadodelaejecucindelcomandopulsaaqu)
Introduciremoslacontraseadelusuarioyresponderemos"S"alapregunta"Deseacontinuar[S/N]?":

Silainstalacinescorrecta,abriendoMozillaFirefoxeintroduciendolaURL:
http://localhost
Aparecerunaventanacomoesta:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

4/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Coneltexto:Itworks!Thisisthedefaultwebpageforthisserver.Thewebserversoftwareisrunningbutnocontenthasbeenadded,
yet.
IndicandoquelainstalacindeApachehasidosatisfactoria.
Adems, si ya hemos registrado el dominio, configurado la zona DNS de tipo A apuntando a nuestra IP pblica y mapeado el puerto 80, abriendo un navegador en
cualquierpartedelmundoeintroduciendolaURL:
http://www.proyectoa.com
Nosmostrar:

Con lo cual ya tendremos configurado nuestro servidor web para acceso externo, por supuesto, podremos aprovechar para montar un servidor web tambin con este
equipo.

InstalarservidorDNS(DomainNameSystem)
TambinsernecesarioinstalarunservidorDNSparanuestroservidordemailenLinuxUbuntu,paraelloabriremosunaventanadeterminalyejecutaremoselsiguiente
comando:
sudoaptgetinstallbind9
(paraverelresultadodelaejecucindelcomandopulsaaqu)
AcontinuacinconfiguraremoselservidordeDNSBind,paraelloeditaremoselficheronamed.conf.local,con"nano",ejecutandoelcomando:
sudonano/etc/bind/named.conf.local
Yaadiremoslasiguientezona(zone)alfichero:
zone"proyectoa.com
{
tymemaster
file"/etc/bind/proyectoa.db"
}
GuardaremosloscambiospulsandoControl+OycerraremosnanopulsandoControl+X:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

5/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Acontinuacincrearemoselfichero"proyectoa.db"enlacarpeta/etc/bind,paraelloaccederemosaestacarpetaconelcomando:
cd/etc/bind
Realizaremosunacopiadelfichero"db.local"pararenombrarloyusarlocomo"proyectoa.db",asevitaremostenerquecopiartodoelcontenidodelfichero,puesparte
delfichero"db.local"nosservir:
sudocpdb.localproyectoa.db
Unavezhechalacopiadelficherodb.localenelficheroproyectoa.dbeditaremosesteltimoconelcomando:
sudonanoproyectoa.db
Yaadiremoselsiguientecontenido:

Elcontenidodelficheroproyectoa.db:
;
;Ficheroconfiguracinproyectoa.com
;
$TTL
604800
@
IN
SOA
proyectoa.comroot.localhost.(

1
;Serial

604800
;Refresh

86400
;Retry

2419200
;Expire

604800)
;NegativeCacheTTL
;
@
IN
NS
ns.proyectoa.com
IN
MX
10
mail.proyectoa.com
ns
IN
A
192.168.1.108
mail
IN
A
192.168.1.108
www
IN
A
192.168.1.108
Acontinuacinreiniciaremoseldemonio(daemon)delservidorDNSBindparaqueseapliquenloscambiosconelcomando:
sudo/etc/init.d/bind9restart

InstalaragentedetransportedecorreoPostfixenGNULinuxUbuntu
Postfix es un Agente de Transporte de Correo (MTA) de software libre y cdigo abierto, un programa informtico para el enrutamiento y envo de correo electrnico,
creadoconlaintencindequeseaunaalternativamsrpida,fcildeadministraryseguraalampliamenteutilizadoSendmail.AnteriormenteconocidocomoVMailere
IBMSecureMailer,fueoriginalmenteescritoporWietseVenemaycontinasiendodesarrolladoactivamente.
ParainstalarPostfixenGNULinuxUbuntu,abriremosunaventanadeterminalpulsandoControl+Alt+Tyejecutaremoselsiguientecomando:
sudoaptgetinstallpostfix
(paraverelresultadodelaejecucindelcomandopulsaaqu)
Nosmostrarunaventanadeconfiguracin,pulsaremosIntroparacontinuar(Aceptar):

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

6/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Con el texto: Escoja el tipo de configuracin del servidor de correo que se ajusta mejor a sus necesidades. Sin configuracin: se debe elegir para
mantenerlaconfiguracinactualintacta.SitiodeInternet:elcorreoseenvayrecibedirectamenteutilizandoSMTP.Internetcon"smarthost":elcorreo
se recibe directamente utilizando SMTP o ejecutando una herramienta como fectchmail. El correo de salida se enva utilizando un "smarthost". Slo
correolocal:elnicocorreoqueseentregaesparalosusuarioslocales.Nohayred.
Entipogenricodeconfiguracindecorreoseleccionaremos"SitiodeInternet":

Acontinuacinindicaremoselnombredesistemadecorreo,normalmenteladireccindeldominioregistrado,ennuestrocaso"proyectoa.com":

Con el texto: El "nombre de sistema de correo" es el nombre del dominio que se utiliza para "cualificar" _TODAS_ las direcciones de
correo sin un nombre de dominio. Esto incluye el correo hacia y desde "root": por favor, no haga que su mquina enve los correos
electrnicosdesderoot@ejemplo.orgamenosqueroot@ejemplo.orgselohayapedido.Otrosprogramasutilizarnestenombre.Deber
ser un nico nombre de dominio cualificado (FQDN). Por consiguiente, si una direccin de correo en la mquina local es
algo@ejemplo.org,elvalorcorrectoparaestaopcinserejemplo.org.
TrasconfigurarPostfixcon"PostfixConfiguration"volveralaventanadeterminalconelresultado:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

7/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Editaremoselfichero/etc/postfix/main.cfconnano(cualquierotroeditorcomovi):
sudonano/etc/postfix/main.cf
Aadiremosalfinaldelficheromain.cflaslneas:
inet_protocols=ipv4
home_mailbox=emails/
Con el parmetro "inet_protocols" indicaremos el tipo de conexiones que aceptar: ipv4, ipv6, con el parmetro "home_mailbox" indicaremos la carpeta del usuario
dondeseguardarnlosdatosdelbuzndelcorreo(elementosenviados,recibidos,temporales,etc.).
PulsaremosControl+OyControl+Xparaguardarloscambiosycerrarnano:

Paraaplicarloscambiosrealizadosreiniciaremoseldemonio(daemon)dePostfixconelcomandoLinux:
sudo/etc/init.d/postfixrestart
(paraverelresultadodelaejecucindelcomandopulsaaqu)

InstalarcourierpopycourierimapparamontarunservidordecorreoelectrnicoenLinux
ContinuandoconlapreparacindenuestroequipoLinuxparamontarunservidordecorreoelectrnicoomailinstalaremosahoracourierpopycourierimap.
ParainstalarcourierpopejecutaremoselsiguientecomandoLinuxenunaventanadeterminal:
sudoaptgetinstallcourierpop
(paraverelresultadodelaejecucindelcomandopulsaaqu)

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

8/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Nosmostrarunaventanadeconfiguracindecourierbase,responderemos"No"alapregunta:

Con el texto: Courier usa varios archivos de configuracin en "/etc/courier". Algunos de estos archivos se pueden reemplazar por un
subdirectorio cuyos contenidos estn concatenados y tratados como un nico archivo de configuracin. La administracin basada en web
proporcionadaporelpaquetecourierwebadmindependedelosdirectoriosdeconfiguracinenlugardeenlosarchivosdeconfiguracin.
Siestdeacuerdo,todoslosdirectoriosnecesariosparalaherramientadeadministracinbasadaenwebsecrearnamenosqueexista
unarchivodetextoensulugar.Deseacrearlosdirectoriosparalaadministracinbasadoenweb?
ParainstalarcourierimapejecutaremoselcomandoLinux:
sudoaptgetinstallcourierimap
(paraverelresultadodelaejecucindelcomandopulsaaqu)

Instalarmailxparaenviaryrecibircorreoelectrnicomediantelalneadecomandos

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

9/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft
Instalaremosmailxqueesunprogramaparaenviaryrecibircorreo,tambinconocidocomoprogramaMUA.Esunaversinmejoradadelprograma"mail"deUnix.
ParainstalarmailxejecutaremoselsiguientecomandoLinuxenunaventanadeterminal:
sudoaptgetinstallmailutils
(paraverelresultadodelaejecucindelcomandopulsaaqu)

InstalarSquirrelMailaplicacinwebmail
SquirrelMailesunaaplicacinwebmaildesarrolladaenPHP.PuedeserinstaladoenlamayoradeservidoreswebsiempreycuandosoportenPHPyelservidorwebtenga
acceso a un servidor IMAP y a otro SMTP. SquirrelMail sigue el standard HTML 4.0 para su presentacin, hacindolo compatible con la mayora de servidores web.
SquirrelMailestdiseadoparatrabajarconplugins,locualhacemsllevaderalatareadeagregarnuevascaractersticasentornoalncleodelaaplicacin.SquirrelMail
essoftwarelibre.
SquirrelMalrequieredeunservidorwebconApacheysoporteparaPHP,comohemosindicadoenunodelosrequisitosdelainstalacinymontajedenuestroservidorde
correoelectrnico:InstalarApache(servidorweb)enGNULinux.
Si queremos disponer de webmail (acceso va web al correo electrnico de nuestro servidor de mail) instalaremos SquirrelMail, para ello ejecutaremos el siguiente
comandoLinux:
sudoaptgetinstallsquirrelmail
(paraverelresultadodelaejecucindelcomandopulsaaqu)

TraslainstalacindeSquirrelMailloconfiguraremosejecutandoelsiguientecomando:
sudosquirrelmailconfigure
Nosmostrarunmenenmodotexto,pulsaremoslatecla"D"eINTROparaseleccionarlaopcindemen"SetpredefinedsettingsforspecificIMAPservers":

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

10/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Nosmostrarunnuevomenconlasdiferentesposibilidades,escribiremos"courier"ypulsaremosINTRO:

Coneltexto:WhilewehavebeenbuildingSquirrelMail,wehavediscoveredsomepreferencesthatworkbetterwithsomeserversthatdon'tworkso well
with others. If you select your IMAP server, this option will set some predefined settings for that server. Please note that you will still need to go
throughandmake sure everything is correct. This does not change everything. There are only a few settings that this will change. Please select your
IMAPserver:
bincimap=BincIMAPserver
courier=CourierIMAPserver
cyrus=CyrusIMAPserver
dovecot=DovecotSecureIMAPserver
exchange=MicrosoftExchangeIMAPserver
hmailserver=hMailServer
macosx=MacOSXMailserver
mercury32=Mercury/32
uw=UniversityofWashington'sIMAPserver
gmail=IMAPaccesstoGooglemail(Gmail)accounts
quit=Donotchangeanything
Trasescribir"courier"ypulsarINTROnosindicarquepulsemosunateclaparacontinuar:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

11/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft
Coneltexto:
imap_server_type=courier
default_folder_prefix=INBOX
trash_folder=Trash
sent_folder=Sent
draft_folder=Drafts
show_prefix_option=false
default_sub_of_inbox=false
show_contain_subfolders_option=false
optional_delimiter=.
delete_folder=true
Pressanykeytocontinue...
Acontinuacinpulsaremoslatecla"2"eINTROparaseleccionarlaopcindemen"ServerSettings":

DentrodelaopcindeServerSettingspulsaremos"1"eINTROparaseleccionarlaopcindemen"Domain":

En esta opcin escribiremos el nombre de nuestro dominioregistrado, el que usaremos para crear las cuentas de mail. En nuestro caso escribiremos proyectoa.com y
pulsaremosINTRO:

Porltimopulsaremos"Q"parasalirdelmendeconfiguracindeSquirrelMail:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

12/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

NospedirconfirmacinparaguardarloscambiosconeltextoYouhavenotsavedyourdata.Save?[Y/n],pulsaremos"Y"eINTROparaguardarloscambiosrealizados:

Mostrar el texto: Exiting conf.pl. You might want to test your configuration by browsing to http://yoursquirrelmail
location/src/configtest.php.HappySquirrelMailing!
Acontinuacin,paraactivarSquirrelMailypoderprobarlovaweb,accederemosalacarpeta/var/wwwconelcomando:
cd/var/www
Yejecutaremoselcomando:
sudolns/usr/share/squirrelmailwebmail
AcontinuacinreiniciaremoseldemonioodaemondeApacheconelcomando:
sudo/etc/init.d/apache2restart
Nosdevolver:
*Restartingwebserverapache2
apache2:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname,using127.0.1.1forServerName
...waitingapache2:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname,using127.0.1.1forServerName[OK]
Yapodremosprobarelclientedemailvaweb(webmail)SquirrelMail,paraello,desdecualquierpartedelmundo(siyahemosregistradoeldominio)abriendoun
navegadorweb(porejemploMozillaFirefox),yescribiendolasiguienteURL:
http://www.proyectoa.com/webmail
Nos mostrar SquirrelMail para acceso a nuestro buzn de correo electrnico va web aunque, de momento, an no podremos acceder hasta que no configuremos los
usuariosdelservidordecorreoelectrnico(mailserver):

Nota:esposiblequelaprimeravezqueaccedemostengamosqueeliminarlascookiesdelnavegador.

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

13/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

Crearusuarios(buzones)paraservidordecorreoelectrnicoenLinuxUbuntu
Acontinuacincrearemoslosusuarios(buzones)quequeramos,sernlascuentasdeemail.Paraelloejecutaremoselsiguientecomandoenunaventanadeterminal,en
nuestrocasocrearemosunusuariollamado"contabilidad":
sudoaddusercontabilidad
(Paraverelresultadodelaejecucindelcomandopulsaaqu)
IremosintroduciendolosdatosquenosvayapidiendoelasistentedecreacindeusuariodeLinuxUbuntu:
IntroduzcalanuevacontraseadeUNIX:introduciremoslacontraseaparaelusuario,esimportantequeseasegura(nmeros,letras,maysculasyminsculas)
puesconelusuarioylacontraseapodremosaccedervawebalservidordecorreoelectrnicodesdecualquierpartedelmundo.
VuelvaaescribirlanuevacontraseladeUNIX:repetiremoslacontrasea.
FullName:introduciremoselnombrecompleto,porejemplo"ProyectoA(Contabilidad)".
RoomNumber:Nmerodeoficina.
WorkPhone:telfonodeltrabajo.
HomePhone:telfonoparticular.
Other:otrosdatosdelusuario.
Respondremos"S"alapregunta"Escorrectalainformacin?".Yyatendremoselusuariocreadoenelsistemaoperativo,quetambinservircomousuario(buzn)
paraelservidordemail.

Acontinuacincrearemoslacarpeta"emails"queserlacarpetadondeseguardarnlosdatosdelbuzndelusuario.Paraelloabriremosunaventanadeterminal(con
Control+Alt+T)yescribiremoselsiguientecomandoLinux:
sudomaildirmake/home/contabilidad/emails
Elcomandoanteriorcrealacarpeta"emails"ylassubcarpetas"cur","new","tmp".
Ahoradaremospermisosalacarpeta"emails"yalassubcarpetasquecontieneparaelusuarioygrupo"contabilidad"conelcomando:
sudochdowncontabilidad:contabilidad/home/contabilidad/emailsR
Delamismaformacrearemosunsegundousuariollamado"facturacion":
sudoadduserfacturacion
sudomaildirmake/home/facturacion/emails
sudochdownfacturacion:facturacion/home/facturacion/emailsR
Nota importante: existe una forma ms efectiva de administrar los usuarios y es usando una base de datos MySQL, esto lo explicaremos en otra
ocasin.

Anexo
Resultadoejecucincomando:sudoaptgetinstallapache2
ajpdsoft@pcubuntu:~$sudoaptgetinstallapache
[sudo]passwordforajpdsoft:
Leyendolistadepaquetes...Hecho
Creandorboldedependencias
Leyendolainformacindeestado...Hecho
Seinstalarondeformaautomticalossiguientespaquetesyyanosonnecesarios.
linuxheaders2.6.3221linuxheaders2.6.3221generic
Utiliceaptgetautoremoveparaeliminarlos.
Seinstalarnlossiguientespaquetesextras:
apache2mpmworkerapache2utilsapache2.2binapache2.2commonlibapr1
libaprutil1libaprutil1dbdsqlite3libaprutil1ldap
Paquetessugeridos:
apache2docapache2suexecapache2suexeccustom
SeinstalarnlossiguientespaquetesNUEVOS:
apache2apache2mpmworkerapache2utilsapache2.2binapache2.2common
libapr1libaprutil1libaprutil1dbdsqlite3libaprutil1ldap
0actualizados,9seinstalarn,0paraeliminary140noactualizados.
Necesitodescargar3330kBdearchivos.
Seutilizarn10,1MBdeespaciodediscoadicionaldespusdeestaoperacin.
Deseacontinuar[S/n]?s
Des:1http://es.archive.ubuntu.com/ubuntu/lucid/mainlibapr11.3.81build1[116kB]
Des:2http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibaprutil11.3.9+dfsg3ubuntu0.10.04.1[85,6kB]
Des:3http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibaprutil1dbdsqlite31.3.9+dfsg3ubuntu0.10.04.1[27,3kB]
Des:4http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibaprutil1ldap1.3.9+dfsg3ubuntu0.10.04.1[25,3kB]
Des:5http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainapache2.2bin2.2.145ubuntu8.4[2622kB]
Des:6http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainapache2utils2.2.145ubuntu8.4[160kB]
Des:7http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainapache2.2common2.2.145ubuntu8.4[290kB]
Des:8http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainapache2mpmworker2.2.145ubuntu8.4[2372B]
Des:9http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainapache22.2.145ubuntu8.4[1484B]
Descargados3330kBen3s(1025kB/s)
Seleccionandoelpaquetelibapr1previamentenoseleccionado.
(Leyendolabasededatos...00%
150655ficherosydirectoriosinstaladosactualmente.)
Desempaquetandolibapr1(de.../libapr1_1.3.81build1_i386.deb)...
Seleccionandoelpaquetelibaprutil1previamentenoseleccionado.
Desempaquetandolibaprutil1(de.../libaprutil1_1.3.9+dfsg3ubuntu0.10.04.1_i386.deb)...
Seleccionandoelpaquetelibaprutil1dbdsqlite3previamentenoseleccionado.
Desempaquetandolibaprutil1dbdsqlite3(de.../libaprutil1dbdsqlite3_1.3.9+dfsg3ubuntu0.10.04.1_i386.deb)...
Seleccionandoelpaquetelibaprutil1ldappreviamentenoseleccionado.
Desempaquetandolibaprutil1ldap(de.../libaprutil1ldap_1.3.9+dfsg3ubuntu0.10.04.1_i386.deb)...
Seleccionandoelpaqueteapache2.2binpreviamentenoseleccionado.
Desempaquetandoapache2.2bin(de.../apache2.2bin_2.2.145ubuntu8.4_i386.deb)...
Seleccionandoelpaqueteapache2utilspreviamentenoseleccionado.
Desempaquetandoapache2utils(de.../apache2utils_2.2.145ubuntu8.4_i386.deb)...

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

14/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft
Seleccionandoelpaqueteapache2.2commonpreviamentenoseleccionado.
Desempaquetandoapache2.2common(de.../apache2.2common_2.2.145ubuntu8.4_i386.deb)...
Seleccionandoelpaqueteapache2mpmworkerpreviamentenoseleccionado.
Desempaquetandoapache2mpmworker(de.../apache2mpmworker_2.2.145ubuntu8.4_i386.deb)...
Seleccionandoelpaqueteapache2previamentenoseleccionado.
Desempaquetandoapache2(de.../apache2_2.2.145ubuntu8.4_i386.deb)...
Procesandodisparadoresparamandb...
Procesandodisparadoresparaufw...
Procesandodisparadoresparaureadahead...
ureadaheadwillbereprofiledonnextreboot
Configurandolibapr1(1.3.81build1)...
Configurandolibaprutil1(1.3.9+dfsg3ubuntu0.10.04.1)...
Configurandolibaprutil1dbdsqlite3(1.3.9+dfsg3ubuntu0.10.04.1)...
Configurandolibaprutil1ldap(1.3.9+dfsg3ubuntu0.10.04.1)...
Configurandoapache2.2bin(2.2.145ubuntu8.4)...
Configurandoapache2utils(2.2.145ubuntu8.4)...
Configurandoapache2.2common(2.2.145ubuntu8.4)...
Enablingsitedefault.
Enablingmodulealias.
Enablingmoduleautoindex.
Enablingmoduledir.
Enablingmoduleenv.
Enablingmodulemime.
Enablingmodulenegotiation.
Enablingmodulesetenvif.
Enablingmodulestatus.
Enablingmoduleauth_basic.
Enablingmoduledeflate.
Enablingmoduleauthz_default.
Enablingmoduleauthz_user.
Enablingmoduleauthz_groupfile.
Enablingmoduleauthn_file.
Enablingmoduleauthz_host.
Enablingmodulereqtimeout.
Configurandoapache2mpmworker(2.2.145ubuntu8.4)...
*Startingwebserverapache2apache2:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname,using127.0.1.1forServerName
[OK]
Configurandoapache2(2.2.145ubuntu8.4)...
Procesandodisparadoresparalibcbin...
ldconfigdeferredprocessingnowtakingplace

Resultadoejecucincomando:sudoaptgetinstallbind9
ajpdsoft@pcubuntu:~$sudoaptgetinstallbind9
[sudo]passwordforajpdsoft:
Leyendolistadepaquetes...Hecho
Creandorboldedependencias
Leyendolainformacindeestado...Hecho
Seinstalarondeformaautomticalossiguientespaquetesyyanosonnecesarios.
linuxheaders2.6.3221linuxheaders2.6.3221generic
Utiliceaptgetautoremoveparaeliminarlos.
Seinstalarnlossiguientespaquetesextras:
bind9hostbind9utilsdnsutilslibbind960libdns64libisc60libisccc60
libisccfg60liblwres60
Paquetessugeridos:
bind9docresolvconfrblcheck
SeinstalarnlossiguientespaquetesNUEVOS:
bind9bind9utils
Seactualizarnlossiguientespaquetes:
bind9hostdnsutilslibbind960libdns64libisc60libisccc60libisccfg60
liblwres60
8actualizados,2seinstalarn,0paraeliminary132noactualizados.
Necesitodescargar1612kBdearchivos.
Seutilizarn1368kBdeespaciodediscoadicionaldespusdeestaoperacin.
Deseacontinuar[S/n]?s
Des:1http://es.archive.ubuntu.com/ubuntu/lucidupdates/maindnsutils1:9.7.0.dfsg.P11ubuntu0.1[151kB]
Des:2http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainbind9host1:9.7.0.dfsg.P11ubuntu0.1[64,9kB]
Des:3http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibisc601:9.7.0.dfsg.P11ubuntu0.1[157kB]
Des:4http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibdns641:9.7.0.dfsg.P11ubuntu0.1[650kB]
Des:5http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibisccc601:9.7.0.dfsg.P11ubuntu0.1[28,2kB]
Des:6http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibisccfg601:9.7.0.dfsg.P11ubuntu0.1[46,3kB]
Des:7http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainliblwres601:9.7.0.dfsg.P11ubuntu0.1[46,7kB]
Des:8http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainlibbind9601:9.7.0.dfsg.P11ubuntu0.1[34,7kB]
Des:9http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainbind9utils1:9.7.0.dfsg.P11ubuntu0.1[112kB]
Des:10http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainbind91:9.7.0.dfsg.P11ubuntu0.1[322kB]
Descargados1612kBen1s(899kB/s)
Preconfigurandopaquetes...
(Leyendolabasededatos...00%
151231ficherosydirectoriosinstaladosactualmente.)
Preparandoparareemplazardnsutils1:9.7.0.dfsg.P11(usando.../dnsutils_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodednsutils...
Preparandoparareemplazarbind9host1:9.7.0.dfsg.P11(usando.../bind9host_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodebind9host...
Preparandoparareemplazarlibisc601:9.7.0.dfsg.P11(usando.../libisc60_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodelibisc60...
Preparandoparareemplazarlibdns641:9.7.0.dfsg.P11(usando.../libdns64_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodelibdns64...
Preparandoparareemplazarlibisccc601:9.7.0.dfsg.P11(usando.../libisccc60_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodelibisccc60...
Preparandoparareemplazarlibisccfg601:9.7.0.dfsg.P11(usando.../libisccfg60_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodelibisccfg60...
Preparandoparareemplazarliblwres601:9.7.0.dfsg.P11(usando.../liblwres60_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodeliblwres60...
Preparandoparareemplazarlibbind9601:9.7.0.dfsg.P11(usando.../libbind960_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Desempaquetandoelreemplazodelibbind960...
Seleccionandoelpaquetebind9utilspreviamentenoseleccionado.
Desempaquetandobind9utils(de.../bind9utils_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Seleccionandoelpaquetebind9previamentenoseleccionado.
Desempaquetandobind9(de.../bind9_1%3a9.7.0.dfsg.P11ubuntu0.1_i386.deb)...
Procesandodisparadoresparamandb...
Procesandodisparadoresparaufw...
Procesandodisparadoresparaureadahead...
Configurandolibisc60(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandolibdns64(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandolibisccc60(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandolibisccfg60(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandolibbind960(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandoliblwres60(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandobind9host(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandodnsutils(1:9.7.0.dfsg.P11ubuntu0.1)...

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

15/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft
Configurandobind9utils(1:9.7.0.dfsg.P11ubuntu0.1)...
Configurandobind9(1:9.7.0.dfsg.P11ubuntu0.1)...
Aadiendoelgrupobind(GID125)...
Hecho.
Aadiendoelusuariodelsistemabind(UID116)...
Aadiendounnuevousuariobind(UID116)congrupobind...
Nosecreaeldirectoriopersonal/var/cache/bind.
wrotekeyfile"/etc/bind/rndc.key"
#
*Startingdomainnameservice...bind9[OK]
Procesandodisparadoresparalibcbin...
ldconfigdeferredprocessingnowtakingplace

Resultadodelaejecucindelcomando:sudoaptgetinstallpostfix
ajpdsoft@pcubuntu:~$sudoaptgetinstallpostfix
[sudo]passwordforajpdsoft:
Leyendolistadepaquetes...Hecho
Creandorboldedependencias
Leyendolainformacindeestado...Hecho
Seinstalarondeformaautomticalossiguientespaquetesyyanosonnecesarios.
linuxheaders2.6.3221linuxheaders2.6.3221generic
Utiliceaptgetautoremoveparaeliminarlos.
Paquetessugeridos:
procmailpostfixmysqlpostfixpgsqlpostfixldappostfixpcresasl2bin
resolvconfpostfixcdb
SeinstalarnlossiguientespaquetesNUEVOS:
postfix
0actualizados,1seinstalarn,0paraeliminary0noactualizados.
Necesitodescargar1321kBdearchivos.
Seutilizarn3273kBdeespaciodediscoadicionaldespusdeestaoperacin.
Des:1http://es.archive.ubuntu.com/ubuntu/lucid/mainpostfix2.7.01[1321kB]
Descargados1321kBen1s(857kB/s)
Preconfigurandopaquetes...
Seleccionandoelpaquetepostfixpreviamentenoseleccionado.
(Leyendolabasededatos...00%
173287ficherosydirectoriosinstaladosactualmente.)
Desempaquetandopostfix(de.../postfix_2.7.01_i386.deb)...
Procesandodisparadoresparaureadahead...
ureadaheadwillbereprofiledonnextreboot
Procesandodisparadoresparaufw...
Procesandodisparadoresparamandb...
Configurandopostfix(2.7.01)...
Aadiendoelgrupopostfix(GID126)...
Hecho.
Aadiendoelusuariodelsistemapostfix(UID117)...
Aadiendounnuevousuariopostfix(UID117)congrupopostfix...
Nosecreaeldirectoriopersonal/var/spool/postfix.
Creating/etc/postfix/dynamicmaps.cf
Addingtcpmapentryto/etc/postfix/dynamicmaps.cf
Aadiendoelgrupopostdrop(GID127)...
Hecho.
settingmyhostname:pcubuntu
settingaliasmaps
settingaliasdatabase
changing/etc/mailnametoproyectoa.com
settingmyorigin
settingdestinations:proyectoa.com,pcubuntu,localhost.localdomain,localhost
settingrelayhost:
settingmynetworks:127.0.0.0/8[::ffff:127.0.0.0]/104[::1]/128
settingmailbox_size_limit:0
settingrecipient_delimiter:+
settinginet_interfaces:all
/etc/aliasesdoesnotexist,creatingit.
WARNING:/etc/aliasesexists,butdoesnothavearootalias.
Postfixisnowsetupwithadefaultconfiguration.Ifyouneedtomake
changes,edit
/etc/postfix/main.cf(andothers)asneeded.ToviewPostfixconfiguration
values,seepostconf(1).
Aftermodifyingmain.cf,besuretorun'/etc/init.d/postfixreload'.
Runningnewaliases
*StoppingPostfixMailTransportAgentpostfix[OK]
*StartingPostfixMailTransportAgentpostfix[OK]
Procesandodisparadoresparalibcbin...
ldconfigdeferredprocessingnowtakingplace
Resultadoejecucincomando:sudo/etc/init.d/postfixrestart
ajpdsoft@pcubuntu:~$sudo/etc/init.d/postfixrestart
[sudo]passwordforajpdsoft:
*StoppingPostfixMailTransportAgentpostfix[OK]
*StartingPostfixMailTransportAgentpostfix[OK]
Resultadoejecucincomando:sudoaptgetinstallcourierpop
ajpdsoft@pcubuntu:~$sudoaptgetinstallcourierpop
[sudo]passwordforajpdsoft:
Leyendolistadepaquetes...Hecho
Creandorboldedependencias
Leyendolainformacindeestado...HechoSeinstalarondeformaautomticalossiguientespaquetesyyanosonnecesarios.
linuxheaders2.6.3221linuxheaders2.6.3221genericUtiliceaptgetautoremoveparaeliminarlos.
Paquetessugeridos:
courierdoccourierpopssl
SeinstalarnlossiguientespaquetesNUEVOS:
courierpop
0actualizados,1seinstalarn,0paraeliminary5noactualizados.
Necesitodescargar64,2kBdearchivos.
Seutilizarn254kBdeespaciodediscoadicionaldespusdeestaoperacin.
Des:1http://es.archive.ubuntu.com/ubuntu/lucid/universecourierpop
0.63.02.1ubuntu1[64,2kB]
Descargados64,2kBen0s(87,8kB/s)
Seleccionandoelpaquetecourierpoppreviamentenoseleccionado.
(Leyendolabasededatos...00%
173847ficherosydirectoriosinstaladosactualmente.)Desempaquetandocourierpop(de.../courierpop_0.63.02.1ubuntu1_i386.deb)...
Procesandodisparadoresparamandb...
Procesandodisparadoresparaureadahead...
Configurandocourierpop(0.63.02.1ubuntu1)...
*StartingCourierPOP3server...
Resultadoejecucincomando:aptgetinstallmailutils
ajpdsoft@pcubuntu:~$sudoaptgetinstallmailutils
Leyendolistadepaquetes...Hecho
Creandorboldedependencias
Leyendolainformacindeestado...Hecho
Seinstalarondeformaautomticalossiguientespaquetesyyanosonnecesarios.

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

16/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft
linuxheaders2.6.3221linuxheaders2.6.3221genericUtiliceaptgetautoremoveparaeliminarlos.
Seinstalarnlossiguientespaquetesextras:
libgsasl7libmailutils2libmysqlclient16libntlm0mysqlcommonPaquetessugeridos:mailutilsmh
SeinstalarnlossiguientespaquetesNUEVOS:
libgsasl7libmailutils2libmysqlclient16libntlm0mailutilsmysqlcommon0actualizados,6seinstalarn,0paraeliminary5noactualizados.
Necesitodescargar3670kBdearchivos.
Seutilizarn9130kBdeespaciodediscoadicionaldespusdeestaoperacin.
Deseacontinuar[S/n]?s
Des:1http://es.archive.ubuntu.com/ubuntu/lucid/universelibntlm01.11[18,1kB]
Des:2http://es.archive.ubuntu.com/ubuntu/lucid/universelibgsasl71.4.41ubuntu1[188kB]
Des:3http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainmysqlcommon5.1.413ubuntu12.8[99,3kB]
Des:4http://es.archive.ubuntu.com/ubuntu/lucidupdates/main
libmysqlclient165.1.413ubuntu12.8[1933kB]
Des:5http://es.archive.ubuntu.com/ubuntu/lucid/universe
libmailutils21:2.1+dfsg14ubuntu1[1042kB]
Des:6http://es.archive.ubuntu.com/ubuntu/lucid/universemailutils1:2.1+dfsg14ubuntu1[390kB]
Descargados3670kBen4s(770kB/s)
Seleccionandoelpaquetelibntlm0previamentenoseleccionado.
(Leyendolabasededatos...00%173866ficherosydirectoriosinstaladosactualmente.)Desempaquetandolibntlm0(de.../libntlm0_1.11_i386.deb)
...
Seleccionandoelpaquetelibgsasl7previamentenoseleccionado.
Desempaquetandolibgsasl7(de.../libgsasl7_1.4.41ubuntu1_i386.deb)...
Seleccionandoelpaquetemysqlcommonpreviamentenoseleccionado.
Desempaquetandomysqlcommon(de.../mysqlcommon_5.1.413ubuntu12.8_all.deb)...
Seleccionandoelpaquetelibmysqlclient16previamentenoseleccionado.
Desempaquetandolibmysqlclient16(de.../libmysqlclient16_5.1.413ubuntu12.8_i386.deb)...
Seleccionandoelpaquetelibmailutils2previamentenoseleccionado.
Desempaquetandolibmailutils2(de.../libmailutils2_1%3a2.1+dfsg14ubuntu1_i386.deb)...
Seleccionandoelpaquetemailutilspreviamentenoseleccionado.
Desempaquetandomailutils(de.../mailutils_1%3a2.1+dfsg14ubuntu1_i386.deb)...
Procesandodisparadoresparamandb...
Configurandolibntlm0(1.11)...
Configurandolibgsasl7(1.4.41ubuntu1)...
Configurandomysqlcommon(5.1.413ubuntu12.8)...
Configurandolibmysqlclient16(5.1.413ubuntu12.8)...
Configurandolibmailutils2(1:2.1+dfsg14ubuntu1)...
Configurandomailutils(1:2.1+dfsg14ubuntu1)...
updatealternatives:usar/usr/bin/frm.mailutilsparaproporcionar/usr/bin/frm(frm)enmodoautomtico
updatealternatives:usar/usr/bin/from.mailutilsparaproporcionar/usr/bin/from(from)enmodoautomtico
updatealternatives:atencin:nosesustituye/usr/bin/fromconunvnculo.
updatealternatives:atencin:nosesustituye/usr/share/man/man1/from.1.gzconunvnculo.
updatealternatives:usar/usr/bin/messages.mailutilsparaproporcionar/usr/bin/messages(messages)enmodoautomtico
updatealternatives:usar/usr/bin/movemail.mailutilsparaproporcionar/usr/bin/movemail(movemail)enmodoautomtico
updatealternatives:usar/usr/bin/readmsg.mailutilsparaproporcionar/usr/bin/readmsg(readmsg)enmodoautomtico
updatealternatives:usar/usr/bin/dotlock.mailutilsparaproporcionar/usr/bin/dotlock(dotlock)enmodoautomtico
updatealternatives:usar/usr/bin/mailparaproporcionar/usr/bin/mailx(mailx)enmodoautomtico
Procesandodisparadoresparalibcbin...
ldconfigdeferredprocessingnowtakingplace
Resultadoejecucincomando:aptgetinstallsquirrelmail
ajpdsoft@pcubuntu:~$sudoaptgetinstallsquirrelmail
[sudo]passwordforajpdsoft:
Leyendolistadepaquetes...Hecho
Creandorboldedependencias
Leyendolainformacindeestado...Hecho
Seinstalarondeformaautomticalossiguientespaquetesyyanosonnecesarios.
linuxheaders2.6.3221linuxheaders2.6.3221genericUtiliceaptgetautoremoveparaeliminarlos.
Seinstalarnlossiguientespaquetesextras:
apache2mpmpreforklibapache2modphp5php5commonsquirrelmaillocalessquirrelmailviewashtml
Paquetessugeridos:phppearphp5suhosinsquirrelmaildecodephp5recodeimapproxyphp5ldap
Paquetesrecomendadosphp5mhash
LossiguientespaquetesseELIMINARN:
apache2mpmworker
SeinstalarnlossiguientespaquetesNUEVOS:
apache2mpmpreforklibapache2modphp5php5commonsquirrelmail
squirrelmaillocalessquirrelmailviewashtml0actualizados,6seinstalarn,1paraeliminary5noactualizados.
Necesitodescargar7259kBdearchivos.
Seutilizarn24,7MBdeespaciodediscoadicionaldespusdeestaoperacin.
Deseacontinuar[S/n]?s
Des:1http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainapache2mpmprefork2.2.145ubuntu8.4[2426B]
Des:2http://es.archive.ubuntu.com/ubuntu/lucidupdates/mainphp5common5.3.21ubuntu4.5[542kB]
Des:3http://es.archive.ubuntu.com/ubuntu/lucidupdates/main
libapache2modphp55.3.21ubuntu4.5[2833kB]
Des:4http://es.archive.ubuntu.com/ubuntu/lucidupdates/universesquirrelmail2:1.4.201ubuntu0.1[632kB]
Des:5http://es.archive.ubuntu.com/ubuntu/lucid/universesquirrelmaillocales1.4.18200905261[3243kB]
Des:6http://es.archive.ubuntu.com/ubuntu/lucid/universesquirrelmailviewashtml3.83[6410B]Descargados7259kBen5s(1432kB/s)
dpkg:apache2mpmworker:problemasdedependencias,perosedesinstalardetodasformastalycomosesolicit:
apache2dependedeapache2mpmworker(=2.2.145ubuntu8.4)|apache2mpmprefork(=2.2.145ubuntu8.4)|apache2mpmevent(=2.2.14
5ubuntu8.4)|apache2mpmitk(=2.2.145ubuntu8.4)sin
embargo:
Elpaquete`apache2mpmworker'vaaserdesinstalado.
Elpaquete`apache2mpmprefork'noestinstalado.
Elpaquete`apache2mpmevent'noestinstalado.
Elpaquete`apache2mpmitk'noestinstalado.
(Leyendolabasededatos...00%
174032ficherosydirectoriosinstaladosactualmente.)
Desinstalandoapache2mpmworker...
*Stoppingwebserverapache2
apache2:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname,using127.0.1.1forServerName...waiting.[OK]
Seleccionandoelpaqueteapache2mpmpreforkpreviamentenoseleccionado.
(Leyendolabasededatos...00%174026ficherosydirectoriosinstaladosactualmente.)Desempaquetandoapache2mpmprefork(de.../apache2
mpmprefork_2.2.145ubuntu8.4_i386.deb)...
Seleccionandoelpaquetephp5commonpreviamentenoseleccionado.
Desempaquetandophp5common(de.../php5common_5.3.21ubuntu4.5_i386.deb)...
Seleccionandoelpaquetelibapache2modphp5previamentenoseleccionado.
Desempaquetandolibapache2modphp5(de.../libapache2modphp5_5.3.21ubuntu4.5_i386.deb)...
Seleccionandoelpaquetesquirrelmailpreviamentenoseleccionado.
Desempaquetandosquirrelmail(de.../squirrelmail_2%3a1.4.201ubuntu0.1_all.deb)...
Seleccionandoelpaquetesquirrelmaillocalespreviamentenoseleccionado.
Desempaquetandosquirrelmaillocales(de.../squirrelmaillocales_1.4.18200905261_all.deb)...
Seleccionandoelpaquetesquirrelmailviewashtmlpreviamentenoseleccionado.
Desempaquetandosquirrelmailviewashtml(de.../squirrelmailviewashtml_3.83_all.deb)...
Procesandodisparadoresparamandb...
Configurandoapache2mpmprefork(2.2.145ubuntu8.4)...
*Startingwebserverapache2
apache2:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname,using127.0.1.1forServerName[OK]
Configurandophp5common(5.3.21ubuntu4.5)...
Configurandolibapache2modphp5(5.3.21ubuntu4.5)...
Creatingconfigfile/etc/php5/apache2/php.iniwithnewversion
*Reloadingwebserverconfigapache2
apache2:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname,using127.0.1.1forServerName[OK]
Configurandosquirrelmail(2:1.4.201ubuntu0.1)...
Installingdefaultsquirrelmailconfig.
Run/usr/sbin/squirrelmailconfigureasroottoconfigure/upgradeconfig.
Configurandosquirrelmaillocales(1.4.18200905261)...
Configurandosquirrelmailviewashtml(3.83)...
Removingpluginview_as_html
Datasavedinconfig.php

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

17/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft
Activatingpluginview_as_html
Datasavedinconfig.php
Resultadoejecucincomando:sudoaddusercontabilidad
ajpdsoft@pcubuntu:/$sudoaddusercontabilidad
[sudo]passwordforajpdsoft:
Aadiendoelusuariocontabilidad...
Aadiendoelnuevogrupocontabilidad(1001)...
Aadiendoelnuevousuariocontabilidad(1001)congrupocontabilidad...
Creandoeldirectoriopersonal/home/contabilidad...
Copiandolosficherosdesde`/etc/skel'...
IntroduzcalanuevacontraseadeUNIX:
VuelvaaescribirlanuevacontraseadeUNIX:
passwd:contraseaactualizadacorrectamente
ChangingtheuserinformationforcontabilidadEnterthenewvalue,orpressENTERforthedefault
FullName[]:ProyectoA(Contabilidad)
RoomNumber[]:999
WorkPhone[]:999
HomePhone[]:999
Other[]:Director
Escorrectalainformacin?[S/n]S

Artculosrelacionados
InstalarunservidorwebysitiowebgratuitoconApacheenLinuxDebian.
CmoinstalarGNULinuxDebian5.0.7virtualizadoenVMwareWorkstation.
InstalarGNULinuxUbuntu10.04LTS(LucidLynx)Beta1virtualizadoenVMware.
VirtualizacinconVMwareServer2.0,accesoremotoamquinasvirtuales.
InstalacindeMicrosoftWindows7UltimatevirtualizadoenVMwareServer2.0.1.
MiprimeraaplicacinenGNULinuxconLazarusconaccesoaMySQLServer
ConfigurarLinuxparaquevalideenundominioMicrosoftActiveDirectory.
InstalarLinuxUbuntuServer8.04.1.
InstalarVNCServerenGNULinuxUbuntu9.04,controlremotodeWindowsaLinux.
InstalamosCompizFusionGit0.7.XenLinuxUbuntu8.04HardyHeron.
ComandosbsicosparaGNULinuxyejemplosdeutilizacin.
InstalarGNULinuxUbuntu9.10virtualizadoconSunVirtualBox3.0.12.
InstalarLinuxUbuntuServer8.04.1.
CmoinstalarLinuxRedHatEnterprise4Update2.
Aadirunanuevaunidaddedisco(discoduro)aGNULinuxUbuntuServer.
CmocrearunRAIDlgicoenLinuxUbuntu8.04HardyHeron.
Artculos,trucosymanualesdelProyectoAjpdSoftsobrevirtualizacin(VMware,VirtualBox).
CmoarrancarunequipoconunpendriveyGNULinuxUbuntu9.04Live.
CmoinstalarelnavegadorwebGoogleChromeenGNULinuxUbuntu10.
ArtculosdelProyectoAjpdSoftsobreelsistemaoperativoGNULinux.
AjpdSoftEnciclopediaDefinicinURL.
AjpdSoftEnciclopediaMozillaFirefox.
AjpdSoftEnciclopediaDefinicinPHP.
AjpdSoftEnciclopediaDefinicinRAM.
AjpdSoftEnciclopediaDefinicinApache.
AjpdSoftAccesoMySQLLinux.
Artculos,manualesytrucosdelProyectoAjpdSoftsobreMySQLServer.

Crditos
ArtculorealizadontegramenteporAlonsojpdmiembrofundadordelproyectoAjpdSoft.

AnunciosGoogle

ServidorenLinux

DNSServerUBUNTU

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

LinuxonUBUNTU

LinuxmailServer

18/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

19/20

10/12/2014

MontarunservidordecorreoelectrnicomailenLinuxUbuntuProyectoAjpdSoft

EnviadoelSunday,02Januaryalas23:50:13porajpdsoft

Megusta

Compartir

3077

Seguira@ajpdsoft

3,317seguidores

Seguir SelprimerodetusamigosenseguiraProyectoAjpdSoft.

EstesitiowebNOCONTIENEmalware,todoslosprogramasconcdigofuenteaqu.Autor:AlonsoJavierPrezDazGoogle+SguenosenGoogle+

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=506

20/20

S-ar putea să vă placă și