Cómo Montar Tu Propio Servidor de Correo Electrónico

12
Cómo montar tu propio servidor de correo electrónico Posted on: octubre 8, 2014 by administrador Índice de contenidos: 1. Software de servidor de correo . 2. Características y terminología . 3. Programas cliente de correo . 4. Ejemplos y videotutoriales . 1.- Programas para montar servidores de correo. En determinados casos puede resultar interesante por tema de costes montar nuestro propio servidor de correo electrónico en lugar de contratar una solución de terceros. Para ello sólo necesitas una buena conexión a Internet tipo ADSL o fibra óptica e instalar algunos de los programas que te indicamos en una computadora que actúe como servidor: Los más utilizados son IBM Notes y Microsoft Exchange Server , pero también los más caros. Más económicos resultan Mdaemon una solución de pago pero presenta una prueba de 30 días. Es más económico que Ms Exchange pero incorpora características avanzadas como webmail (cliente web), ticketing y envío de mailings, buen soporte técnico. Disponible en versiones para servidor (MDaemon Pro ) y para la nube MDaemon Cloud (como servicio).

description

Cómo Montar Tu Propio Servidor de Correo Electrónico

Transcript of Cómo Montar Tu Propio Servidor de Correo Electrónico

Cmo montar tu propio servidor de correo electrnicoPosted on:octubre 8, 2014byadministradorndice de contenidos: 1.Software de servidor de correo. 2.Caractersticas y terminologa. 3.Programas cliente de correo. 4.Ejemplos y videotutoriales.1.- Programas para montar servidores de correo.En determinados casospuede resultar interesante por tema de costesmontar nuestro propio servidor de correo electrnico en lugar de contratar una solucin de terceros. Para ello slo necesitas una buena conexin a Internet tipoADSLo fibra ptica e instalar algunos de los programas que te indicamos en una computadora que acte como servidor: Los ms utilizados sonIBM NotesyMicrosoft Exchange Server, pero tambin los ms caros. Ms econmicos resultanMdaemonuna solucinde pago pero presenta una prueba de 30 das. Es ms econmico que Ms Exchange pero incorpora caractersticas avanzadas como webmail (cliente web),ticketingy envo de mailings, buen soporte tcnico. Disponible en versiones para servidor (MDaemon Pro) y para la nube MDaemonCloud(como servicio). Pegasus (Mercury Mail Transport System)muy econmico y fiable. PostfixySendmailson de cdigo abierto (opensource) y de fcil administracin. Por stos motivos son muy frecuentes en entornos universitarios y escuelas dnde practican configuraciones. Tambin es gratuitoArgosoft, ideal para casos donde se necesite un servidor de emails muy sencillo para entornos de desarrollo tipoPHPo ASP. Compatible con webmail. Para usuarios Unix-Linux tenemosEximyQmail(ambos GNU).2.- Caractersticas y terminologa. Todos stos servidores son compatibles con laautenticacin SMTPmuy til para protegerse de accesos sin autorizacin. El servicio webmail, posibilita consultar el correo desde cualquiernavegador web. Ticketing(seguimiento de incidentes)3.- Programas cliente de correo.Puede utilizar desde Outlook Express incluido con el sistema operativo Windows, aunque en nuestra opinin le faltan demasiadas funcionalidades respecto a su hermano mayor Ms Office Outlook.Y de otros fabricantes tienes muy buenas alternativas conMozilla Thunderbird,Pegasus MaileIBM Notes(antesLotus Notes), etc. En nuestra web puedes encontrar manuales y tutoriales de stos clientes de correo. Mozilla Thunderbirdes una opcin gratuita y muy parecida en cuanto a funcionalidadesa Ms Outlook. Si te interesa ste es su enlace de descargahttps://www.mozilla.org/es-ES/thunderbird/4.- Ejemplos y videotutoriales en Internet. Instalacin y configuracin de un servidor local de correosArgosoft por Daniel Evangelista.

Manuales y tutoriales del servidor web ApachePosted on:diciembre 28, 2013byadministradorNDICE DE CONTENIDOS NIVEL BSICO: 1. Introduccin. 2. Descargas gratis. 3. Instalacin. 4. Iniciar y deterner servicios. 5. Servicios de Windows. 6. Nombres de dominio. 7. Archivo hosts. 8. Configuracin bsica de Apache.1. Introduccin.Primeros pasos.Apache es un servidor web open source compatible con plataformas Windows, Linux, y otras. Es el ms utilizado en Internet.En esta introduccin veremos cmo instalar Apache para tener nuestro propio servidor web bajo Windows.Como veremos ms adelante, una vez instalado apache podremos instalar fcilmente aplicaciones web como wordpress, o tiendas online comoMagento,Zen-Carto la tienda onlineOsCommerce, las cuales requieren adems de una base de datosMysqlyPHP.Si disponemos de un PC con conexin a internet/servidor es posible instalar nuestro propio servidor web con Apache. Si alojamos nuestra tienda en un proveedor web, no ser necesario instalarlo.Tambin puede ser interesante instalar una versin local de Apache para realizar pruebas de aplicaciones web.Otros servidores web pero de pago son Internet Information Services de Microsoft o Sun Java System Web Server de Sun Microsystems.2. Descargas gratis / Free Downloads.Para instalar Apache se requiere al menos 50 MB de espacio libre en disco.Accedemos al sitio web oficial de Apachehttp://httpd.apache.org/download.cgi. para descargar la ltima versin disponible.Veremos que existen diferentes tipos de archivos para descargar. Tendremos que escoger un archivo para el servidor compatible con Windows, y que sea un archivo binario con extensin msi, (si descargamos el cdigo tendramos que compilarlo)Como vemos en la imagen de ejemplo nosotros hemos descargado el archivo archivo binario para Windows: apache_2.2.14-win32-x86-no_ssl.msi.

Cuando se haya descargado el archivo, hacemos doble clic sobre l para comenzar la instalacin. Se abrir la pantalla de bienvenida. Haz clic en el botn Next >En la ventana de licencia hay que que aceptar los trminos seleccionando el botn de opcin I accept the terms in the license agreement. Se activar el botn Next > , que debemos pulsar para continuar la instalacin.A continuacin se abrir una ventana con informacin de Apache HTTP Server 2.2. Haz clic en el botn Next >3. Instalacin de Apache: Licencia opensource.En la siguiente pantalla hay que insertar la informacin del servidor:Como Network Domain y como Administrators e-mail puedes escribir cualquier nombre siempre que no contengan espacios ni caracteres especiales.Como ServerName escribe localhost, ya que trabajaremos con Apache de forma local. Marca la opcin for All Users, on Port 80, as a service y pulsa de nuevo Next .Instalacin de Apache Informacin del servidorEn la ventana de configuracin de la instalacin es suficiente con seleccionar la opcin Typical. Haz clic en el botn Next> para seguir con la instalacin.Funciona!En la siguiente ventana se indica el directorio donde se instalar Apache. Si deseas cambiarlo haz clic en el botn ChangeUna vez que hayas seleccionado el directorio donde se instalar Apache, haz clic en el botn Next > y a continuacin en el botn InstallCuando se abra la pantalla informndonos de que la instalacin ha concluido, podemos pulsar el botn Finish.

Para confirmar que la instalacin ha tenido xito escribe en tu navegador http://localhost/Si aparece el mensaje: It works! la instalacin ha sido correcta:

4. Iniciar y detener servicios.Cuando hagamos cambios en la configuracin de Apache, ser necesario reiniciarlo para que los cambios sean efectivos. Existen diferentes formas de detener, iniciar o reiniciar el servicio:Al instalar Apache en la barra de tareas se activa un icono desde el que se puede detener o iniciar el servicio.Bara de tareas: Icono servicio Apache

Desde el men Inicio, Programas se activa un men de Apache desde el que podemos acceder a su configuracin, control, documentacin, archivos de log, etc.Para iniciar, detener o reiniciar el servicio, selecciona el men Control Apache Server

5. Servicios de Windows.Otra opcin para detener, o iniciar el servidor web Apache es acceder a los servicios de Windows. Desde el men Inicio de Windows seleccionamos el Panel de Control, dentro de este Herramientas Administrativas y despus Servicios.La ventana Servicios muestra todos los servicios instalados en Windows.Selecciona el servicio Apache2.2En la parte superior de la ventana disponemos de unos botones para Iniciar, Detener, Pausar o Reiniciar el servicio seleccionado.

6. Nombres de dominio.Para configurar un dominio local lo primero es abrir el archivo de texto host.Este archivo se encuentra en la carpeta WINDOWS\system32\drivers\etc.Abre el archivo con el bloc de notas.Sitate al final del archivo y escribe la direccin IP local 127.0.0.1 ( esta direccin referencia al propio ordenador) y a continuacin incluye el nombre de dominio, por ejemplo: 127.0.0.1 www.mitienda.es.En la siguiente imagen puedes ver un ejemplo:

7. Archivo hosts.Guarda los cambios en el fichero hosts (sin ninguna extensin y en las misma carpeta).Ahora comprueba en tu navegador que tanto tecleando http://localhost , como tu nombre de dominio (Por ejemplo http://www.mitienda.es) , se abrir la pgina de incio de tu servidor web.8. Configuracin bsica de Apache.Para configurar Apache es necesario editar el archivo http.conf , ya que no dispone de una interfaz grfica para esta tarea.El archivo se encuentra en la carpeta conf, del directorio en el que se encuentre instalado Apache. Abre el archivo con un editor de textos como el bloc de notas. Las lneas que comienzan por #, estn comentadas, es decir no afectan a la configuracin de Apache.En el proceso de configuracin modificaremos algunas de estas directivas:Busca la directiva ServerAdmin, para comprobar la direccin de correo electrnico del administrador de Apache. Durante el proceso de instalacin se configur esta directiva, si es necesario puedes modificarla.A continuacin buscaremos la directiva ServerName. Aqu podemos especificar el nombre de dominio utilizado por el servidor web. Si el servidor web es local, podemos utilizar localhost . Tambin se puede indicar un dominio local, pero para esto primero tendremos que haber agregado en el archivo host el nombre del dominio. ( Para ver cmo crear un nombre de dominio local consulta el captulo Nombres de dominio )Busca la directiva DocumentRoot para indicar la ruta fsica donde se almacenan los archivos del sitio web. Es necesario modificar esta directiva escribiendo el directorio donde alojaremos las pginas web del sitio, por ejemplo C:/mitienda. Es importante que antes hayamos creado este directorio, para que no se produzca un error cuando reiniciemos el servicio.A continuacin modificaremos la directiva Directory para configurar los permisos y opciones de los directorios del servidor web. Debe tener el mismo valor que DocumentRoot por tanto lo modificaremos como c:\mitienda.Tambin es necesario modificar DirectoryIndex para indicar los posibles nombres que buscar el servidor web como pgina de inicio. Por ejemplo para acceder a la webhttp://www.formacionprofesional.info/no es necesario indicar el archivo de inicio index.phpsimplemente se teclea el nombre del dominio. Escribe dentro de la directiva Directory el nombre index.php.Para el correcto funcionamiento de tiendas online como osCommerce, es necesario que se incluya el nombre index.phpen la directiva. Otros valores que podemos agregar son index.html, inicio.html o inicio.php.Para finalizar guarda los cambios realizados y a continuacin reinicia el servicio. Siempre que se realice algn cambio sobre el archivo httpd.conf, ser necesario reiniciar el servicio de Apache, para que se actualice la nueva configuracin.

Para poder instalar una tienda como Prestashop, ser necesario instalar Apache como servidor web,PHP, y la base de datos MySQL.Hemos visto cmo instalar Apache por separado, pero existe otra opcin ms sencilla, utilizar WAMP server. Por su sencillez esta opcin se utiliza para crear un servidor local y hacer pruebas de programacin, pero no es lo suficientemente segura para un ambiente de produccinWAMP son las siglas de Windows, Apache, MySQL yPHP. Existen otra serie de paquetes comoXAMP, que es independiente del sistema operativo, o LAMP para sistemas operativos Linux, y para MAC podemos utilizarMAMP.Con WAMP paquete podemos instalar bajo Windows en un solo paso Apache+PHP+MySQL. Incluye: Apache 2.2.17 Php5.3.3 Mysql 5.1.53 (version 64 bits) Mysql 5.5.8 (version 32 bits) PhpMyadmin 3.2.0.1 SQLBuddy 1.3.2Descarga del paquete:http://www.wampserver.com(en ingls).Notas:Dependiendo del tipo de sistema operativo Windows podemos elegir las version de 32 o 64 bits.Para comprobar el tipo de sistema accede a las propiedades de tu equipo (clic derecho en MI PC, o en Equipo, a continuacin escoger la opcin Propiedades del men)

4.50 / 55