[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: Relay en Sendmail



On Wed, 22 Sep 1999, The Matrix wrote:

> Que tal amigos..
> estoy configurando mi Sendmail para que no permita hacer relay´s a ningun
> dominio que no sea el mio..
> pero que pasa.. he creado el sendmail.cf con las reglas adecuadas..
> 
> El control me funciona pero solo cuando indico por ejemplo
> dominio.com    OK
> dominio1.com    REJECT
> ,etc,etc,
> 
> cuando envio un mail con dominio1.com no acepta.. CORRECTO!! no me quejo..
> pero si envio por un dominio DOMINOXX.COM si me acepta el RELAY.. ahi esta
> el problema.. que me faltó?
> mi archivo MC es:
> 
> divert(-1)
> OSTYPE(`linux')
> undefine(`UUCP_RELAY')
> undefine(`BITNET_RELAY')
> undefine(`LOCAL_MAILER_PATH')
> dnl define(`LOCAL_MAILER_PATH', `/usr/bin/procmail')
> dnl define(`LOCAL_MAILER_FLAGS', `SPfhnu9')
> dnl define(`LOCAL_MAILER_ARGS', `procmail -Y -a $h -d $u')
> define(`STATUS_FILE', `/var/log/sendmail.st')
> define(`HELP_FILE', `/usr/share/sendmail/sendmail.hf')
> define(`confUNSAFE_GROUP_WRITES', `True')
> dnl FEATURE(`smrsh', `/usr/libexec/sm.bin')
> FEATURE(local_lmtp, `/usr/libexec/sendmail/mail.local')
> FEATURE(redirect)
> FEATURE(always_add_domain)
> dnl define(confCW_FILE, `/etc/sendmail/sendmail.cw')
> FEATURE(use_cw_file)
> FEATURE(mailertable, `hash /etc/sendmail/mailertable')
> dnl ##############################################################
> dnl # Relay
> dnl #
> define('confRELAY_MAILER','relay')
> dnl #
> FEATURE(access_db,'hash /etc/sendmail/access.db')
> dnl #
> define('confCR_FILE','/etc/sendmail/relay-domains')

Aqui hay algo...

> FEATURE(relay_entire_domain)
> FEATURE(relay_hosts_only)

 Con el primero especificas que cualquier maquina dentro de tu dominio
pueda hacer relay, sin necesidad de declararla. Realmente eso es lo que
quieres?

 La segunda opcion obliga a que escribas el nombre de host completo de las
direcciones permitidas para hacer relay, no solamente el dominio.

> dnl #
> MAILER(local)
> MAILER(smtp)
> MAILER(uucp)
> 
> gracias
> 
> The Matrix

Desafortunadamente, sendmail no puede hacer algo del estilo:

direccion*.dominio.com		REJECT

Hay que especificar dominio por dominio (o nombre de host por nombre de
host en tu configuracion).

					Saludos
-- 
 (o- Cristian Othon Martinez Vera <cfuga en itam mx>  Pulchrum est paucorum
//\     http://eniac.rhon.itam.mx/~cfuga/          hominum.
v_/_



[Hilos de Discusión] [Fecha] [Tema] [Autor]