Buscador
YoReparo.com La Web 

Regístrate gratis para participar de los foros, o si ya estás registrado haz login.

Sendmail en RedHat Linux 6.2

comentario del autor Mie Oct 13, 2004 11:31 am
   
Ayuda!!!


Estoy instalando un servidor de correo por medio del Sendmail del version de Linux Redhat 6.2 pero tengo un problema, puedo enviar y recibir correos de todos los usuarios que estan en mi dominio, pero solo puedo recibir correos de servidores externos y no puedo enviarles correos a otros servidores o cuentas ajenas al dominio que tengo, quisiera saber como solucionar este tipo de problema.

vflores

Reputación

asistió a la solución Jue Oct 21, 2004 3:39 pm
   
Se que esta no es la respuesta exacta a tu pregunta, pero te la doy como una opción más.

Yo me canse de tratar de configurar el sendmail y me instalé el XMail (http://www.xmailserver.org/) y la verdad anda muy bien. Es un servidor SMTP y POP3, tiene soporte para múltiples dominios, filtros, alias de dominios y usuarios y un largo etc., además de ser gratuito y abierto como Linus manda.
Como es un soft independiente del sistema, no necesita que los usuarios estén declarados entre los de Linux.

Junto con el antivirus ClamAV (http://www.clamav.net/) y el SpamAssassin (http://spamassassin.apache.org/) vas a armar un server bárbaro.

Si te va, te ayudo a configurarlo.

Saludos.

ajv

Reputación

comentario del autor Jue Oct 21, 2004 7:19 pm
   
ok, gracias.

voy a hacerlo con el Xmail si tengo alguna duda te la hago saber.

vflores

Reputación

comentario del autor Mie Ene 12, 2005 2:24 pm
   
Que tal Ajv


Puedes enviarme a mi mail una guia de como instalar este Xmail y el Antivirus que me recomendaste, en mi servidor de RedHat 6.2,,
Mi mail es vflores18@hotmail.com o victor.flores@extralsa.com.mx[/u]

vflores

Reputación

comentario del autor Mie Ene 12, 2005 2:28 pm
   
A ver si se puede que sea en Español la guia ,,,

vflores

Reputación

comentario Jue Ene 13, 2005 5:14 pm
   
No conozco el xmail, pero si estás para hacer pruebas no estaría mal que pruebes qmail. Es una belleza. Postfix también tiene bastantes adeptos y parece estar muy bueno.

mauricio

Reputación

solución Jue Ene 13, 2005 6:55 pm
   
Paso a explicar:

Primero que nada bajate el paquete RPM de www.xmailserver.org. Luego desde la consola ejecuta:

Código:rpm -i xmail-1.21-1.i386.rpm

...o el nombre del paquete que hayas bajado.

ESTO ES IMPORTANTE!!: Te conviene, si tenes Apache y PHP instalados, bajarte el "Xmail PHP Administration Interface" (Xpai) que te va a facilitar todo a la hora de agregar usuarios y dominios, ya que es una interface muy facil de usar. Si no dispones de un servidor de paginas o no lo quieres utilizar, te envio un tutorial para hacer todo a mano...

Luego de instalado el Xmail, vas a tener en /var/MailRoot una serie de carpetas y archivos .tab que son de configuración. Uno de estos archivos será server.tab, que lleva la configuracion principal del server. Para que no quede como un Open Relay debería quedar asi:

Código:"RootDomain"    "dominio.com"
"SmtpServerDomain"      "dominio.com"
"POP3Domain"    "dominio.com"
"HeloDomain"    "dominio.com"
"PostMaster"    "postmaster@dominio.com"
"ErrorsAdmin"   "postmaster@dominio.com"
"RemoveSpoolErrors"     "0"
"MaxMTAOps"     "16"
"MaxMessageSize"        "20000"
"ReceivedHdrType"       "0"
"FetchHdrTags"  "+X-Deliver-To,+Received,To,Cc"
"EnableAuthSMTP-POP3"   "1"
"CheckMailerDomain"     "1"
"DefaultSmtpPerms"      "VZ"
"SMTP-RDNSCheck"        "1"


Recuerda que entre los valores debes usar <TAB> y no espacios (por eso son archivos .tab), y luego de la ultima linea deja un <ENTER>, sino te dará un error.

Xmail soporta multiples dominios. En el archivo domains.tab deberas agregar en cada linea el nombre del dominio que agregues, por ejemplo:

Código:"dominio.com"
"dominio2.com.mx"
"dominio3.com.uy"


Luego debes crear el directorio "dominio.com" dentro de /var/MailRoot/domains.

Para agregar usuarios deberas modificar el archivo mailusers.tab en este formato:

Código:
"dominio.com"  "user1"        "XXXXXX"        1       "user1"        "U"
"dominio.com"  "user2"        "XXXXXX"        2       "user2"        "U"
"dominio2.com.mx"  "user3"        "XXXXXX"        3       "user3"        "U"


...dejando igualmente <TAB> entre cada parametro y un <ENTER> al final. En donde dice "XXXXXX" debe ir la contraseña encriptada. Esta se obtiene ejecutando de consola el siguiente comando:

Código:/var/MailRoot/bin/XMCrypt contraseña

Dentro de /var/MailRoot/domains/dominio.com debes crear una carpeta con el nombre del usuario (ej: "user1"), dentro de esta una con el nombre "Maildir" y dentro de esta tres carpetas más: "cur", "new" y "tmp".
Dentro de la carpeta /var/MailRoot/domains/dominio.com/user1 deberás crear un archivo con el nombre user.tab con los siguientes parametros:

Código:"RealName"      "??"
"HomePage"      "??"
"Address"       "??"
"Telephone"     "??"
"MaxMBSize"     "10000"
"SmtpPerms"     "MR"
"ReceiveEnable" "1"
"PopEnable"     "1"


...donde lo unico que deberías tocar es MaxMBSize (10000 equivale a 10Mb).
Para agregar users te conviene crear uno como te lo explique y luego copiar esta carpeta para cada user nuevo.

Te repito: con el XPAI se reduce todo esto a un par de clics, si podes instalatelo. Cualquier cosa me avisas.

Saludos

ajv

Reputación



Hacer una pregunta

Boletín de Noticias

Reciba noticias de tecnología, tips de reparación y ofertas exclusivas.



Reglamento / P+F

Foros

Miembros / Expertos