Foros del Web » Administración de Sistemas » Unix / Linux »

relay

Estas en el tema de relay en el foro de Unix / Linux en Foros del Web. Hola Voy a dejar aquí unas preguntas por si alguien me aclara mis dudas - ¿que es relay? - ¿que es un servidor de relay? ...
  #1 (permalink)  
Antiguo 11/05/2009, 04:20
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
relay

Hola
Voy a dejar aquí unas preguntas por si alguien me aclara mis dudas
- ¿que es relay?
- ¿que es un servidor de relay?
- ¿es lo mismo relay_to que smarthost?
- ¿para que sirve la dirección ip 127.0.1.1?

Dejo aquí las preguntas porque la información que encuentro por internet es bastante ambigua y no lo tengo claro.
Saludos!!
__________________
Si lo supiese no preguntaría...
  #2 (permalink)  
Antiguo 11/05/2009, 06:58
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 5 meses
Puntos: 76
Respuesta: relay

¿Y las preguntas te surgen porque sí, por simple curiosidad? ¿O es que las has sacado de algún lado? Yo qué sé, por ejemplo... de un ejercicio de algún curso que estés realizando.

En fin. Dinos qué información has encontrado, y en qué parte te resulta ambigua.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #3 (permalink)  
Antiguo 12/05/2009, 00:25
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

A ver... os cuento
Estoy configurando un servidor con su ftp, su página web y ahora estoy con el sistema de correo. El caso es que hay detalles como lo del relay que no los entiendo.
Mi máquina tiene el exim configurado para delegar el correo en un smarthost. Pero necesito tener claro que es el relay porque a la hora de configurar el exim veo relay_to y relay_from y no sé a que se refiere. En el relay from he puesto las direcciones ip de los equipos de mi red, pero el relay_to nada.
Decía que me parecía ambigua porque me daba la impresión de que por el nombre de la propiedad (relay_to) alguna gente habla de ella como si fuera el smarthost, sin embargo en la configuración aparecen los dos términos.
Saludos!!
__________________
Si lo supiese no preguntaría...
  #4 (permalink)  
Antiguo 12/05/2009, 16:02
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: relay

La verdad es que no tengo ni idea de Exim. Pregunto creo que otra vez ¿Porqué Exim?
En Postfix con cambiar una línea ya tenés un servidor con smarthost configurado...
__________________
¡Volviendo a la programación!
  #5 (permalink)  
Antiguo 13/05/2009, 00:13
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

Hola AleSanchez
Necesito utilizar exim porque así me lo exige mi empresa. Lo tengo funcionando, pero como es la primera vez que toco el sistema de correo, me gustaría que alguien explicase con sus palabras que es "relay", y si alguien puede contestar alguna de las preguntas lo agradezco. Gracias
Un saludo
__________________
Si lo supiese no preguntaría...
  #6 (permalink)  
Antiguo 13/05/2009, 04:42
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años, 7 meses
Puntos: 35
Respuesta: relay

loading......

hola, RELAY es el IP los cuales podran mandar emails

viene siempre con 127.0.0.1 porque desde el LOCAL se pueden enviar correos (previa autentificacion)
En cambio si un IP 2007.1.25.23 no está dentro de la lista RELAY significa que no podrá enviar correos aunque esté autentificado.

127.0.0.1 <-- es tu IP local.

connection closed.
__________________

Maborak Technologies
  #7 (permalink)  
Antiguo 13/05/2009, 04:57
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

Hola MaBoRaK
Por lo que cuentas eso es el relay from, no? las máquinas a las cuales yo les voy a permitir mandar correo. Pero entonces que es el relay_to?
Gracias por tu aclaración.
Saludos!!
__________________
Si lo supiese no preguntaría...
  #8 (permalink)  
Antiguo 13/05/2009, 05:22
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años, 7 meses
Puntos: 35
Respuesta: relay

loading.............


No tengo idea. pero probemos! como vez, el relay_to está en blanco, osea supongo que por defecto manda correo a DONDE SEA... que pasa si le pones un dominio tuyo y envias un correo a otro dominio?

La verdad no se... prueba y error ;)


connection closed.
__________________

Maborak Technologies
  #9 (permalink)  
Antiguo 13/05/2009, 07:55
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: relay

La verdad es que estuve buscando en la documentacion oficial de Exim, y no encontre nada relacionado a esos términos exactos.
Es mas, una búsqueda en Google me trae a este tema!!!
Te pediría que publiques el contenido de tu exim.conf para ver que hay...
Tambien que nos digas desde dónde estas tomando los tutoriales para configurar este exim.
¿Ya habías montado anteriormente un servidor de mail? ¿Estas familiarizado con la terminología y tecnología de un servidor de email?

Saludos.
__________________
¡Volviendo a la programación!
  #10 (permalink)  
Antiguo 14/05/2009, 05:50
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

Estoy configurando el Exim utilizando el fichero "plantilla" que proporciona el exim cuando lo instalas, el /etc/exim4/exim-conf.template.
En ese fichero trae escrito lo siguiente:

# List of recipient domains to relay _to_. Use this list if you're -
# for example - fallback MX or mail gateway for domains.
domainlist relay_to_domains = MAIN_RELAY_TO_DOMAINS

Y esa es la parte que no entiendo.
En cuanto a los manuales pues he estado siguiendo el oficial, lo que pasa es que no lo he leido todo todo.

Saludos!!

PD: No estoy familiarizada con la terminología y tecnología de un servidor de email, estoy empezando a entenderla :(
__________________
Si lo supiese no preguntaría...
  #11 (permalink)  
Antiguo 14/05/2009, 19:27
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: relay

Esa configuración la usas si tenes un smartthost al que le vas a entregar todos los correos que reciba el servidor y no sean para cuentas locales.
__________________
¡Volviendo a la programación!
  #12 (permalink)  
Antiguo 15/05/2009, 00:38
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

Si, yo tengo un smarthost al que le delego el envío de correos si no son locales, pero ya le indico que máquina es el smarthost en otra opción de la configuración, entonces en el relay_to no entiendo que tengo que poner, por eso preguntaba al principio si era lo mismo relay_to que smarthost.
Saludos!!
__________________
Si lo supiese no preguntaría...
  #13 (permalink)  
Antiguo 15/05/2009, 07:57
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: relay

¿Porqué no publicas el archivo de configuración completo?
__________________
¡Volviendo a la programación!
  #14 (permalink)  
Antiguo 18/05/2009, 02:10
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

Cita:
¿Porqué no publicas el archivo de configuración completo?
Es que tiene casi 20 hojas. Pongo las primeras líneas, donde hace referencia a esa opción por la que pregunto:


#########
# WARNING WARNING WARNING
# WARNING WARNING WARNING
# WARNING WARNING WARNING
# WARNING WARNING WARNING
# WARNING WARNING WARNING
# This file is generated dynamically from the files in
# the conf.d/ directory, or from exim4.conf.template respectively.
# Additional information is read from update-exim4.conf.conf
# This version of the file was created from the directory /etc/exim4
# Any changes you make here will be lost.
# See /usr/share/doc/exim4-base/README.Debian.gz and update-exim4.conf(8)
# for instructions of customization.
# WARNING WARNING WARNING
# WARNING WARNING WARNING
# WARNING WARNING WARNING
# WARNING WARNING WARNING
# WARNING WARNING WARNING
#########

exim_path = /usr/sbin/exim4

.ifndef CONFDIR
CONFDIR = /etc/exim4
.endif

UPEX4CmacrosUPEX4C = 1
##############################################
# the following macro definitions were created
# dynamically by /usr/sbin/update-exim4.conf
.ifndef MAIN_LOCAL_INTERFACES
MAIN_LOCAL_INTERFACES=127.0.0.1
.endif
.ifndef DC_minimaldns
DC_minimaldns=1
.endif
.ifndef MAIN_HARDCODE_PRIMARY_HOSTNAME
MAIN_HARDCODE_PRIMARY_HOSTNAME=uno.dominio.org
.endif
.ifndef MAIN_PACKAGE_VERSION
MAIN_PACKAGE_VERSION=4.69-2
.endif
.ifndef MAIN_LOCAL_DOMAINS
MAIN_LOCAL_DOMAINS=@:localhost:uno
.endif
.ifndef MAIN_RELAY_TO_DOMAINS
MAIN_RELAY_TO_DOMAINS=empty
.endif

.ifndef ETC_MAILNAME
ETC_MAILNAME=uno.dominio.org
.endif
.ifndef LOCAL_DELIVERY
LOCAL_DELIVERY=mail_spool
.endif
.ifndef MAIN_RELAY_NETS
MAIN_RELAY_NETS=: 127.0.0.1 : ::::1
.endif
.ifndef DCreadhost
DCreadhost=empty
.endif
.ifndef DCsmarthost
DCsmarthost=192.168.20.115
.endif
.ifndef DC_eximconfig_configtype
DC_eximconfig_configtype=smarthost
.endif
.ifndef DCconfig_smarthost
DCconfig_smarthost=1
.endif
##############################################


domainlist local_domains = MAIN_LOCAL_DOMAINS

domainlist relay_to_domains = MAIN_RELAY_TO_DOMAINS

hostlist relay_from_hosts = MAIN_RELAY_NETS

.ifndef MAIN_PRIMARY_HOSTNAME_AS_QUALIFY_DOMAIN
.ifndef MAIN_QUALIFY_DOMAIN
qualify_domain = ETC_MAILNAME
.else
qualify_domain = MAIN_QUALIFY_DOMAIN
.endif
.endif

.ifdef MAIN_LOCAL_INTERFACES
local_interfaces = MAIN_LOCAL_INTERFACES
.endif

.ifndef LOCAL_DELIVERY
LOCAL_DELIVERY=mail_spool
.endif

gecos_pattern = ^([^,:]*)
gecos_name = $1

.ifndef CHECK_RCPT_LOCAL_LOCALPARTS
CHECK_RCPT_LOCAL_LOCALPARTS = ^[.] : ^.*[@%!/|`#&?]
.endif

.ifndef CHECK_RCPT_REMOTE_LOCALPARTS
CHECK_RCPT_REMOTE_LOCALPARTS = ^[./|] : ^.*[@%!`#&?] : ^.*/\\.\\./
.endif

.ifndef MAIN_LOG_SELECTOR


.......................etc.........etc...........e tc...........

Saludos!!
__________________
Si lo supiese no preguntaría...
  #15 (permalink)  
Antiguo 21/05/2009, 01:22
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

El problema está en entender que hace cada una de estas dos variables:

dc_relay_domains :
is used to populate the relay_to_domains domainlist, a list of domains for which we accept mail from anywhere on the Internet but which are not delvered locally, e.g. because this machine serves as secondary MX for these domains.
dc_relay_nets :
A list of machines (hostlist) for which we serve as smarthost. Used to populate the relay_from_hosts hostlists.

La segunda ya la he probado, y es a quien le dejo hacer relay , pero la primera no sé...

Saludos!!
__________________
Si lo supiese no preguntaría...
  #16 (permalink)  
Antiguo 21/05/2009, 03:18
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: relay

Creo que ya entiendo el concepto. Se puede configurar el relay incoming (relay_to) y el relay outgoing (relay_from). El relay outgoing es a quien le dejo hacer relay y el relay incoming es a que dominios se puede hacer relay. ¿Es así?
He puesto el relay_to con 'gmail.com' para probar, pero me sigue dejando hacer relay a cualquier dominio, ¿que me puede estar fallando?
Saludos!!
__________________
Si lo supiese no preguntaría...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:13.