Problema con Webmail (SquirreMail)

Forums: 

Hola a todos...!!

Tengo configurado sendmail para servidor de correo.
Instale hace unas horas el Squirremail para poder revisar el correo electrónico desde cualquier máquina que tenga internet, lo que funciona muy bien.

Pero mi problemas es que tengo configurado en Squid un lista de direcciones IP dentro de mi red local para que no tengan acceso al internet. Loas computadores de la red interna salen por el puerto 3128 al internet.

Y Yo lo que necesito es que a pesar de que no puedan navegar, si puedan revisar su correo por medio del internet exporer, no en el Outlook Express.

Si podrian darme una mano en esto les agradeceria mucho.

Saludos,

Dav

aplica esta regla

Imagen de denisenrique

ya debes de tener tus reglas activadas entonces en la regla que activa el proxy para tu red pon esto

http_access allow our_networks webmail

entonces creas un archivo vi /etc/squi/webmail y agregas esta linea

http://tudominio.com/webmail/src/login.php (aqui tienes que sustituir por tu dominio)

luego reinicias el squid

Denis Guido

Denis Guido

Gracias Denis, por responder

Gracias Denis, por responder a mi duda, sin embargo aun no he podido resolverlo.

Hice lo que tu me indicabas. A continuación podras observar como lo tengo definido:

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl intranet1 src "/etc/squid/intranet1.sqd"
acl webmail src "/etc/squid/webmail" ---------> ( Tube que añadirlo, ya que me indicaba que tenia de definirlo )
acl negados url_regex "/etc/squid/negados.sqd"
#acl our_networks src 192.168.1.0/24 192.168.2.0/24
#http_access allow our_networks
acl our_networks src 192.168.1.0/24
http_access allow our_networks webmail

AL DIGITAR squid -k reconf, tengo el sigueinte error.

[root@fedora6 squid]# squid -k reconf
2007/03/10 09:52:02| decode_addr: Invalid IP address 'http:'
2007/03/10 09:52:02| squid.conf line 2434: acl webmail src "/etc/squid/webmail"
2007/03/10 09:52:02| aclParseIpData: Ignoring invalid IP acl entry: unknown first address 'http:'
2007/03/10 09:52:02| aclParseAclLine: WARNING: empty ACL: acl webmail src "/etc/squid/webmail"

En el archivo webmail puse: http://mail.midominio.com/webmail/src/login.php

En espera de una respuesta.

Saludos,

DEav

claro que tienes que definirlo

Imagen de denisenrique

claro que tienes que definirlo , pero tambien el orden de las reglas importa ,pero tu error esta aqui en esta linea acl webmail src "/etc/squid/webmail" debes cambiarla por acl webmail url_regex "/etc/squid/webmail"

tu squid yo lo dejaria de esta manera

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
#acl our_networks src 192.168.1.0/24 192.168.2.0/24
#http_access allow our_networks
acl our_networks src 192.168.1.0/24
acl intranet1 src "/etc/squid/intranet1.sqd"
acl webmail url_regex "/etc/squid/webmail"
acl negados url_regex "/etc/squid/negados.sqd"
http_access deny negados
http_access allow our_networks webmail
http_access allow intranet1

Recuerda esto para ip se utiliza
acl aclname src ip-address/netmask ... (clients IP address)

para direcciones web se utiliza
acl aclname url_regex ... # regex matching on whole URL

Denis Guido

Denis Guido

Lo que puedo decir es que,

Lo que puedo decir es que, esta mal el acl porque utilza src para paginas.

    Y lo src se utiliza para :

    ip-address/netmask ... (clients IP address)
    addr1-addr2/netmask ... (range of addresses

    entonces si quiere definir un acl que tenga un url deberia hacer asì:

    acl aclname url_regex [-i] ^http:// ... # regex matching on whole URL

Entonces por eso es el error

Saludos