Tema:
Saludos ...este ess un pequeño tutorial de como instalar un servidor de correo de una manera mas resumida esta basado en el tutorial de http://www.linuxparatodos.net/
1.- Verificamos si esta instalado el sendmail y el sendmail-cf si no nos tocaria instalarlo
rpm -qa |grep sendmail
2.- vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=mail.misitio.com ----> ojo el nombre de nuestro server mail
GATEWAY=aqui.la.puerta.de enlace
3.- vi /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 mail localhost.localdomain localhost
aqui.mi.ip.servidor mail.misitio.com mail
4.- verificamos nuestros dns
vi /etc/resolv.conf
search misitio.com
nameserver aqui.la.ip.dns1
nameserver aqui.la.ip.dns2
nameserver aqui.la.ip.dns3
5.- Trabajemos ahora en el directorio de sendmail
cd /etc/mail
para que en el archivo local-host-names escribir todos los posibles nombres del este servidor
vi local-host-names
# local-host-names - include all aliases for your machine here.
mail.misitio.com
misitio.com
www.misitio.com
6.- Procedamos a configurar el archivo fuente del sendmail
vi sendamil.mc
comentamos la linea
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
luego hay que poner nuestro dominio en MASQUERADE_AS en la linea:
MASQUERADE_AS(`misitio.com')dnl
listo esa es la configuracion basica
7.- compilamos
m4 sendmail.mc > sendmail.cf
8.- Ponemos los permisos de RELAY
vi access
Check the /usr/share/doc/sendmail/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
mail.misitio.com RELAY
misitio.com RELAY
mi.red.server(los tres primeros octetos) RELAY
mis.redes.privadas (los tres primeros octetos) RELAY
Nota: para editar este archivo es recomendable no usar la barra espaciadora)
9.- Compilamos
mske
10.- Ahora activemos los protocolos para acceder al correo
vi /etc/dovecot.conf
# Protocols we want to be serving:
# imap imaps pop3 pop3s
protocols = imap pop3 ---> ediatmos esta linea
11.- Reinicamos el dovecot y lo ponemos para que arranque con el sistema
chkconfig dovecot on
service dovecot start
12. Reiniciamos el sendamil
service sendmail restart
Y si esta ya tu dominio bien apuntado estas listo para enviar y recibir mails
***Ahora si quieres acceder a tu correo via web toca configurar el SquirrelMail
1.- verificamos si esta instalado
rpm -qa |grep squirrelmail
2.- Nos vamos al directorio y ejecutamos el conf.pl
cd /usr/share/squirrelmail/config/
./conf.pl
Nos muestra una intefaz de texto en donde estan las opciones a configurar de una manera muy simple
y sencilla
3.- Reiniciamos del dovecot y el apache
service dovecot restart
service httpd restart
4.- Listo!!! ahora en cualquier navegador www.misitio.com/webmail para entrar
Comentarios
Y para que
No entiendo, si es solo un resumen de una manual completo que está en el mismo idioma y no tiene nada extra.... porqué no simplemente referirnos al sitio de Linux para Todos y leerlo!! no te parece?
------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
ICQ : 337889406
GnuPG-key : www.keyserver.net
------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
GnuPG-key : www.keyserver.net
o haber venido aqui y visto
o haber venido aqui y visto que ya estaba casi todo:
[url]http://www.ecualug.org/?q=2007/04/10/comos/c_mo_configurar_sendmail_para_recibir_correos[/url]
sólo falta la parte de dovecot y de squirrelmail que son bien simples.
no estoy de acuerdo con el "masquerade as", no hace falta.
Saludos

epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 305 359 4495, España: +34 91 7617884
Saludos

epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
servidor de correos
hola amigo estoy siguiendo los pasos de tu pots y al tratar de compilar tengo problemitas te detallo aqui:
stoy en modo root y escribo como esta:
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
este es el error:
/etc/mail/sendmail.mc:10: m4: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory
entiendo que no puede abrir un archivo porque no existe un archivo semejante.
que paso me salte?
Gracias
Multiples dominios en un mismo server sendmail
Hola con todos, me agradaría ver si me pueden ayudar, ya que necesito instalar más de un dominio en un mismo servidor de tal forma que si un usuario necesita enviar un correo y tiene su propio dominio a manera de hosting, este tenga su propio dominio y no necesariamente el de default.
Pi<|-|!
Saludos Marco
Hola , estoy siguiendo tu
Hola , estoy siguiendo tu tuto pero a la hora de compilarlo me tira el siguiente error , y no se para donde disparar XD
ratserver:/etc/mail# m4 sendmail.mc > sendmail.cf
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
Estoy usando debian sarge no se si sera ese el problema , saludos y gracias de antemano
Las líneas de FEATURE
Las líneas de FEATURE están después de mailer y tienen que ir antes. No está tan difícil el error...
--
haber != a ver
ha != a
MailScanner con problema
Hola amigos, por favos su ayuda, saben que estoy configurando mi servidor de correo y todo bien hasta antes de instalar MailScanner, despues de lo cual ya no puedo enviar correos y al ver el log tengo este error del MailScanner:
Mar 30 13:59:45 localhost sendmail[21779]: p2UIxjaf021779: from=informacion@servidor.com, size=593, class=0, nrcpts=2, msgid=<51768.192.168.129.27.1301511585.squirrel@192.168.129.48>, relay=apache@localhost
Mar 30 13:59:46 localhost sendmail[21780]: p2UIxj8o021780: from=, size=836, class=0, nrcpts=2, msgid=<51768.192.168.129.27.1301511585.squirrel@192.168.129.48>, proto=ESMTP, daemon=MTA, relay=mail.servidor.com [127.0.0.1]
Mar 30 13:59:46 localhost sendmail[21779]: p2UIxjaf021779: to=secretaria@servidor.com,informacion@servidor.com, ctladdr=informacion@servidor.com (48/48), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=60593, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (p2UIxj8o021780 Message accepted for delivery)
Mar 30 13:59:46 localhost dovecot: imap-login: Login: user=, method=PLAIN, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured
Mar 30 13:59:46 localhost dovecot: IMAP(informacion): Disconnected: Logged out
Mar 30 13:59:46 localhost dovecot: imap-login: Login: user=, method=PLAIN, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured
Mar 30 13:59:46 localhost dovecot: IMAP(informacion): Disconnected: Logged out
Mar 30 13:59:48 localhost MailScanner[21787]: MailScanner E-Mail Virus Scanner version 4.83.4 starting...
Mar 30 13:59:48 localhost MailScanner[21787]: Reading configuration file /etc/MailScanner/MailScanner.conf
Mar 30 13:59:48 localhost MailScanner[21787]: Reading configuration file /etc/MailScanner/conf.d/README
Mar 30 13:59:48 localhost MailScanner[21787]: Read 867 hostnames from the phishing whitelist
Mar 30 13:59:48 localhost MailScanner[21787]: Read 5686 hostnames from the phishing blacklists
Mar 30 13:59:48 localhost MailScanner[21787]: WARNING: You are trying to use the SpamAssassin cache but your DBI and/or DBD::SQLite Perl modules are not properly installed!
Tengo instalado Centos 5.5 y MailScanner 4.83, la ultima version.
Está clarísimo: addromero
Está clarísimo:
[quote=addromero ]WARNING: You are trying to use the SpamAssassin cache but your DBI and/or DBD::SQLite Perl modules are not properly installed![/quote]
Instala los módulos de PERL: DBI y DBD::SQLite
bye
;)
MailScanner con problema
Hola, gracias por contestar. Instale dichos modulos de perl pero sigue el mismo mensaje de error y los mails no se pueden enviar.