Wednesday, June 24, 2009

Cómo enviar correos desde SCO Unixware

En teoría habría que configurarlo desde scoadmin mail, pero en la versión 7.1.4 con maintenace pack 4 la versión de sendmail no funciona desde scoadmin y hay que ejecutar a mano el comando /etc/mail/manage_sendmail

La configuración que tenemos que obtener es la siguiente:

Sendmail configuration information...
Machine name: hostname.domain.local

DOMAIN name: domain.local
UUCP connections: NOT SET
Alternate names: hostname hostname.domain.local
Is there a UUCP gateway on the net? n
Is there a smart mailhost on the net? n
Masquerade as a different host? newdomain.com
Use NIS aliases with sendmail? NOT SET

Lo que nos generará el fichero /etc/mail/cf/cf/sco.uw714.mc con el siguiente contenido:

divert(-1)
#
# This is a generic configuration file for SCO OpenServer 6.
# It has support for local and SMTP mail only. If you want to
# customize it, copy it to a name appropriate for your environment
# and do the modifications there.
#
divert(0)dnl
VERSIONID(`@(#)opensrc:src/sendmail/patches/cf/cf/sco.uw714.mc /main/uw714mp/2')dnl
OSTYPE(sco.uw714)dnl
DOMAIN(generic)dnl
define(`confDONT_BLAME_SENDMAIL',`groupwritabledirpathsafe,linkedaliasfileinwritabledir')dnl
FEATURE(`access_db',`hash -T -o /etc/mail/access.db')dnl
FEATURE(`use_cw_file')dnl
define(`confDOMAIN_NAME',`domain.local')dnl
define(`LOCAL_NAME',`hostname.domain.local')dnl
FEATURE(`masquerade_entire_domain')dnl
MASQUERADE_DOMAIN(`hostname.domain.local')dnl
FEATURE(`masquerade_envelope')dnl
MASQUERADE_AS(`newdomain.com')dnl
MAILER(`local')dnl
MAILER(`smtp')dnl


Después de generar el fichero /etc/mail/sendmail.cf hay que editarlo y comentar la línea en la que pone C{E}root y dejarla así:

#C{E}root

Además hay que reinicar el servicio de sendmail:

/etc/init.d/sendmail stop/etc/init.d/sendmail start
Y para mandar un correo igual que con Openserver:

mail -s "Asunto" usuario@dominio.com

Donde el fichero aparece en el cuerpo del mensaje.


Thursday, May 28, 2009

Thursday, May 7, 2009

Cómo enviar correos desde SCO Openserver

SCO Openserver utiliza mmdf para gestionar el sistema de correo.

En primer lugar hay que preparar la configuración de mmdf, ya que por defecto no envía correos a dominios externos, para ello sigue los siguientes pasos:
  1. Ejecuta el comando: mkdev mmdf
  2. Asegurate que el hostname es correcto y de que mmdf está configurado para usar TCP/IP.
  3. Cambia el formato para las direcciones locales de correo a user@midominio.com, ya que por defecto aparece user@host.midominio.com.
  4. En Select nameserver look up method selecciona la opción Look up all mail hosts.
  5. Reconstruye las bases de datos de mmdf con el comando: /usr/mmdf/table/dbmbuild -vn
  6. Y a continuación reinicia el servicio mmdf con /etc/init.d/mmdf stop; /etc/init.d/mmdf start
Ahora para enviar un correo se puede usar la siguiente sintaxis:
mail -s "Asunto" usuario@dominio.com < fichero
Donde el fichero aparece en el cuerpo del mensaje.

Friday, March 13, 2009

Cómo cambiar el número de reintentos en el radius ASAS que utiliza Zyxel para sus tokens.

Hay que editar el fichero Authserver.properties y cambiar el valor throttlevalue=3.

De esta forma se puede aumentar el número de reintentos para que a los usuarios no se les bloquee con tanta facilidad el token.

La informacion se puede encontrar en la página de Authenex: http://support.authenex.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=30&nav=0,2

How do I change Lock Count for ASAS?

Change the Lock count for ASAS
When authenticating with ASAS using Akey and an account. The user can have 3 (default) failed login attempts before his/her account is locked.
To change that go to Start-> Programs->Authenex->ASAS->Edit authserver.properties
Scroll down until you find throttlevalue=3, Change 3 into a slightly larger number.
You can also turn off this locking feature by change throttle=true into false. (Not recommended)

Thursday, March 12, 2009

No aparece "enviar a:" desde documentos de Office.

Para corregir este error hay que editar el archivo win.ini y si falta alguna de las siguientes líneas, entonces añadirla.

[Mail]
MAPI=1
CMC=1
CMCDLLNAME=mapi.dll
CMCDLLNAME32=mapi32.dll
MAPIX=1
MAPIXVER=1.0.0.1
OLEMessaging=1

Friday, January 16, 2009

Eliminar el mensaje ¿compactar carpetas? al salir de Outlook Express.

Desde no se qué parche de windows, aparece un mensaje al salir de outlook express que nos pregunta si queremos compactar las carpetas. Y es que Microsoft ha añadido un contador en el registro de windows que cuenta las veces que usas outlook express y cuando llega a 100 empieza a protestar.

Este mensaje, bastante molesto, se puede eliminar poniendo a cero en el registro de windows el valor de Compact Check Count que se encuentra en: HKEY_CURRENT_USER\Identities\{ ...... }\Software\Microsoft\Outlook Express\5.0 y donde { ...... } es un churro del tipo {C8617501-C0B3-459B-BA1F-8DAA356737D5} y diferente para cada usuario.

Hay varias formas de poner este valor a cero, existe un script en http://www.kellys-korner-xp.com/regs_edits/compactcheck.vbs que puede hacer esta labor, modificándolo un poco para que no muestre los mensajes que te llevan a la página web del autor y diciéndole al antivirus de turno que el script es de fiar podrás hacer que funcione sin problemas.

También puedes exportar desde regedit un archivo .reg (de nombre por ejemplo resetOEcount.reg) modificado para que sólo contenga el valor de Compact Check Count puesto a cero:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Identities\{C8617501-C0B3-459B-BA1F-8DAA356737D5}\Software\Microsoft\Outlook Express\5.0]
"Compact Check Count"=dword:00000000

Y lo único que queda por hacer es un archivo .bat que ejecute el comando:

regedit /s resetOEcount.reg

Y poner un acceso directo en la carpeta de inicio del usuario. De esta forma el mensaje sólo le aparecerá si abre y cierra más de 100 veces el outlook express sin cerrar la sesión de windows.

PD: Ten en cuenta que el churro {C8617501-C0B3-459B-BA1F-8DAA356737D5} es diferente en cada caso, por lo que tendrás que buscar en el registro de windows el que te corresponde para que este método te funcione.

Thursday, January 15, 2009

Cómo reducir el timeout de arp en los firewalls Netscreen/Juniper

Puede haber diferentes razones para querer reducir el timeout de la tabla arp en los firewalls de Netscreen / Juniper.

En mi caso lo utilizo cuando tengo un router principal y otro de backup que se conecta de forma totalmente manual si el primero de ellos falla, ambos con idéntica configuración incluida la IP.

En estos casos el valor por defecto de timeout en la tabla arp de los Juniper es de 600 segundos, lo que hace que si no reinicio el Juniper, tengo que esperar 10 minutos a que la entrada en la tabla arp correspondiente al router se borre para que la conexión a internet funcione.

Esto se puede evitar reduciendo este valor de timeout introduciendo los siguientes comandos desde una sesión ssh o telnet en el firewall:

set arp age 60
save

De esta forma el timeout quedará reducido a sólo 60 segundos.