El Blog de Taché :-)

April 3rd, 2008

ADN
Después de haber experimentado en carne propia lo divertido y vivificante que es compartir el conocimiento y ayudar a liberarlo, mi papá se ha entusiasmado con el movimiento del Software Libre y le he configurado un BLOG. Ahora mi papá tiene un espacio en internet para compartir sus conocimientos e inventos para la fabricación de antenas para redes inalámbricas usando materiales comunes y de desecho.

El siempre ha sido aficionado a la radiofrecuencia y cuando yo vivía en casa, veía como se la pasaba semanas anteras dedicado a la labor de armar antenas para la Banda Ciudadana (27 Khz). Ahora descubriendo la infinidad de información que hay en internet para hacer entenas WiFi, se ha dedicado a la tarea de escribir múltiples artículos que en estos días irá colocando en su BLOG, al cual aún está agarrándole el paso para saber poner artículos, páginas, vínculos, imágenes, etc.

Entren y le dejan un comentario a mi papá en El Blog de Taché ;-)

Por cierto: él es experto en seguros, nunca estudió estos temas en la academia… por algo es el dibujito del ADN, porque definitivamente esto es herencia.

GLoVE ? CNSL() : unplug();

March 27th, 2008

La instrucción describe el algoritmo apropiado para entender qué papel desempeña cada uno. Con esta rutina se decifra el mensaje anterior.

GLoVE, se pronuncia “glove” y se escribe con O minúscula.

GLoVE ha sido para mí no sólo un proyecto de vida, sino una continua escuela. Una permanente prueba de suficiencia y capacidad para que independientemente de los problemas el fin último (el de difundir organizadamente el Software Libre) sea llevado a cabo y sea más provechoso que arduo.

Ojalá pudiese cantar, cada vez que alguien renuncia a seguir luchando por el colectivo la canción de Tito Rodríguez “el que se fue no hace falta / hace falta el que vendrá“, pero no es ni tan inmediato, ni tan fácil hacerlo. No es tan simple. No puede serlo.

Recientemente hemos sufrido la pérdida (aunque, gracias a Dios sigue vivo, no es una pérdida física) de un miembro que ayudó a que la organización creciera, más con su esfuerzo que con otra cosa, ayudando en la parte que su pericia le permitió. Pocos tan leales y honestos.

La ida de César genera para muchos (en momentos donde otros factores que aunque aislados hacen ruido) algo de desconcierto y duda. Algunos incluso han mezclado la situación de descuido financiero para el pago del servidor guacharo.glove.org.ve con la situación de desentendimiento en el canal #unplug, junto con una suerte de situaciones que venían poco a poco socavando y generando condiciones que sólo con fuerza y determinación (y claridad del rumbo en la vida) pueden combatirse. Se genera ruido entonces: bulla. No es un mal acto su renuencia: tampoco es la situación ideal. Simplemente sucedió y la vida más adelante sabrá decirnos a cada uno de nosotros más de lo que podemos ver ahora.

GLoVE este año se consolidará como Asociación. Este año legalmente tendremos representantes regionales, construiremos “El Sitio” en al menos 2 regiones. Tendremos el Diagnóstico Participativo y el proyecto para el apoyo tecnológico a los Consejos Comunales. No puede ser la bulla lo que nos desvíe del camino que todos tenemos bien claro: Difundir GNU/Linux en Venezuela.

Ahora es cuando viene el trabajo. Que quienes estén absolutamente claros en el camino y el fin se preparen, pues es el momento de levantar la frente. Dice un aguinaldo: “Sigamos muchachos / sigamos derecho / así todo el barro / nos de por el pecho

CNSL: uno para todos y uno para todos

El CNSL tiene, como nunca, posibilidades de ser por fin el proyecto que hemos soñado para Venezuela. Este año por fin hemos pasado de ser un evento. Ya no empieza en abril y termina en julio. Ahora tendremos un resultado permanente y un proyecto que seguir. Esta será la oportunidad para que los proyectos pasen del papel a la realidad.

Aún los entes del estado se muestran tímidos (por decir lo más común) ante nuestra petición de apoyo. Como siempre dijimos desde la primera vez: el CNSL da la oportunidad a las instituciones para formar parte, pero no podemos detenernos empecinadamente en lograr la unión de esfuerzos que desearíamos tener de su parte: sólo proponemos un escenario, unas condiciones y una mano tendida. Esta parte del trabajo está hecha, nos toca dedicarnos a las propias.

Poco se puede decir de un evento que será, que está a punto. De los anteriores ya se ha dicho todo. De este lo que puedo decir es que dará sorpresas y no será un fin, sino un medio.

UNPLUG: ¿¿¿¿donde el novato se respeta????

En #unplug, un grupo que se fue poco a poco transformado en un nido de trolles hubo una reacción muy adversa cuando quise hacer una modificación de la página y poner un gran troll dando la bienvenida. Quizás la sinceridad con lo que somos y un choque de realidad hizo que se despertaran intereses y voluntades que estuvieron años dormidas. Al parecer el grupo _si_tiene_ dolientes y se dedicarán a la tarea de “levantar al LUG”. De verdad y con toda sinceridad, eso lo tuvieron que haber hecho desde el 2004, pero nunca es tarde y aquí estaremos para ver los resultados.

Lo que me ha parecido fuera de lugar es la manera en la cual me piden hacerlo: me han dicho que tomo decisiones dedócratas (es verdad ;-), que no consultaba con nadie (no había con quien) y lo que no entendí: que dejé de tratar a la gente como familia. De verdad eso aún lo estoy tratando de entender. ¿De cuando acá troll tiene familia?

No seré yo quien repita lo sucedido con linux.org.ve. Por saber la historia no la repetiré, mucho menos para volverme en contra del movimiento por el cual he dejado todo en mi vida, pero lo que no haré es dejar huérfanos a los BLOGs que con mucho esfuerzo y dedicación han ido formando parte del patrimonio de apoyo que GLoVE ha dado al colectivo, por lo que habrá que ver si de verdad un www.unplug.org.ve empieza a valer, si demuestran que un l-unplug tiene sentido y si es necesario mudar a #unplug, cuya única razón para mudarlo sería para quitarle la diversión que con mucho esfuerzo hemos logrado proteger y aislar… siempre vendrán los de la Matrix a prohibir cosas como #unplug… y aquí estaremos para combatirlos… a capa y espada.

Responderé oficialmente a el comunicado, pero la respuesta, en español será: demuestren que habrá un www.unplug.org.ve y que l-unplug y l-ayuda son atendidos… entonces será lógico ceder otros espacios para que DE VERDAD sean empleados, fortalecidos, mejorados, levantados y reivindicados. No es la promesa de levantar al LUG: es levantarlo… luego, entonces, no tendrá sentido que los que lo tienen en pie no sean los que administran su dominio.

Tengo desde 1998 levantando el grupo y de un tiempo para acá, y es manifiesto de parte de los demás en el grupo, poco han hecho para mantenerlo en pie. Con todo gusto cedo el cetro (el garrote, pues guste o no es de trolles esto que se disputa) pero sólo si es para un hecho, no para una promesa… promesas sobran en el mundo del Software Libre y las cosas que existen no se han prometido: se han hecho y punto.

Si lo anterior se cumple, entonces #unplug tendrá que pasar por una mejora también… pero no dejaré de divertirme en familia (de troles) sólo por una promesa vacía: ojalá sea una férrea determinación a echar palante. Acá espero que así sea… troleando como Dios manda, mientras tanto.

Sinutroll

La catarsis DEBE estar cifrada

March 17th, 2008

La catarsis en estos momentos no es sana, por eso la cifro sólo para aquellos que logrando ingeniería inversa semántica puedan o quieran hacer algo al respecto:

Magritte¿Cómo andar por la vida creyendo que sabemos ver, leer y entender sin saber por qué Magritte hizo esto? La urgencia de saberlo es imperativa. Por eso Tito Rodríguez tenía razón en el guaranco donde habla de quién es quien hace falta.

Yo se que la lectura entre líneas a veces tiene el inconveniente de no entenderse mientras los palimpsestos se empecinan en repetir ningún hallazgo. Hoy leí en ellos que el performance de Botero dio resultados determinantes ya, aunque aún no sean evidentes. Toca volver al comienzo de todo a recordar por qué se levanta la bandera de la utopía y se le trata de dar tierra y patria; volver a caminar el erial como quien pisa vergel, cuñao Venancio. Patria es el sentimiento, dice Rubén, en la mirada de un viejo.

Si trato de detener al mundo, con toda razón este me dirá: “respeta mi naturaleza: yo giro”… no podré tener fracasos entonces. No será ahora (ni nunca) que los tenga, a menos que desdeñe la utopía. Entonces un horario de 8 a 12 y de 2 a 6 con 15 u último, cesta ticket, seguro social, prestaciones y remuneración contractual me salvarán de un mundo distinto, donde el erial crece mientras los fertilizantes mejoran y para generarlos hay que talar bosques enteros.

Por parte de quienes me rodean, ya sean propios o extraños, dejo bien clara mi intención de vida: no traicionar nunca las razones por las cuales a veces falta comida en la nevera ni jamás proferir blasfemia alguna en contra de la idea que mantiene en suspenso la fecha de corte de la luz o el teléfono… esas son excusas.

Excusas.

Excusas.

Ninguna de esas excusas vale más que mi determinado, férreo e inapelable juicio en contra de quienes hacen más difícil el camino, escudándose en excusas de por qué hacerlo: mi juicio dictará siempre la fábula del Sapo y del Escorpión, con cualquiera de sus variantes en cualquiera de sus culturas:

Bruto: Escorpión
Judas: Escorpión
Carmona: Escorpión
Gollum: Escorpión

¿quién más se anota? ¿quién se postula para Rey Escorpión?

El mismo laureado, el más grande entre ellos, dijo antes de lo inevitable “Alea Jacta Est” y nadie puede contradecir que así sea siempre, siempre, siempre. A quien se anote en los próximos 5 minutos le tocará el mismo paquete, igual será de plástico y no tan brillante como en la propaganda (no, eso no es publicidad: es propaganda, publicidad es la que tiene estilo, no la que vende como el limón limonero de Lavansán). Anótense, al menos. Al menos tengan la decencia de demostrar que la luz no los hace huir y por lo menos así dejar en claro que sólo son seguidores de su naturaleza y que ésta es, más allá de las apariencias y experiencias, de luz. Más allá de las promesas de estar haciéndolo bien: anótense y semos todos francos seguidores de nuestra naturaleza y vivamos en un mundo, que aunque no sea mejor, será más franco y con sentido. Seremos la pipa, no la representación de la pipa. Hay que ser básico y literal, porque de lo contrario esa naturaleza no da para tanto.

La razón de cifrar: trato de aplicar el logos de Descartes, porque la alternativa que me queda es la de Godzilla y esa no saldrá aún, no sin haber apuntado bien, no sin saber que el tiro es certero, con toda la calma para detener suavemente la respiración, parpadear y notar cómo el objetivo acerca la realidad en medio de una intersección de líneas axiales muy delgadas y precisas. Aunque el mundo no se detenga, usando la conclusión de Einstein para que no importe.

¿Quien más puede darnos una metáfora, quien más sino el único que en estos momentos puede hacerlo como Nadie: “Haga como si estuviera en su casa”?

Soy parte del Consejo de la FSFLA

March 14th, 2008

FSFLAHe recibido una invitación a formar parte de la Fundación de Software Libre Latino América. Ya había sido invitado a estar en la organización como un observador. Ahora la institución bandera de la defensa y promoción del Software Libre a nivel mundial me ha nombrado parte del consejo y de la organización como tal. Esto acarrea una responsabilidad que sabré honrar. Una buena noticia para mi en el movimiento del Software Libre, hasta ahora la mejor noticia que he recibido al respecto en este movimiento.

No me convierte en vocero de la FSF, sino por el contrario, me convierte en un trabajador a tiempo completo para lograr sus objetivos. Esto es un honor. Una bendición.

“¿Confirma su expreso acuerdo con los puntos descritos anteriormente, y su interés en convertirse en co-responsable por la organización FSFLA, hermana de las FSFes original, Europa y India, que trabajan todas para defender las libertades y derechos de usuarios y desarrolladores de software, y privilegiando avances al largo plazo a ventajas en el corto plazo, para que un día toda la gente pueda elegir Software Libre para todas sus necesidades computacionales, y quizá que un día todo el Software sea Libre?”

Si, acepto :-)

Mi papá dando charlas conmigo :-)

March 12th, 2008

papa antenas
Pues eso. Todo un orgullo (y un logro) para mi: en el marco de los eventos previos del CNSLv4 me fui con mi papá para Cabimas (Estado Zulia) y El Vigía (Estado Mérida) para que dictara unas charlas de cómo fabricar antenas con materiales de desecho.

papa antenas
El público quedó muy agradado con su charla y puedo decir, y no es porque sea mi papá, que realmente fue una ponencia de altura y calidad. En cabimas tuvo una tarde mostrando sus antenas y en El Vigía estuvo un día entero: en la mañana la demostración y en la tarde un taller práctico de construcción de antenas.

Realmente he quedado muy contento con la experiencia.

Ya mi papá había escrito unos artículos en zero13wireless.net: uno sobre cómo hacer una antena con un Disco Duro dañado y otro sobre cómo usar una antena biquad (su preferida) con una parabólica de las que se usan para TV.

papa antenas

papa antenas

Acá hay más fotos de mi papá dando esas charlas. Le estoy montando un BLOG en este servidor para que vaya escribiendo y compartiendo sus experiencias: el papá del gato cazando ratones, pues ;-)

Cuarto Congreso Nacional de Software Libre

February 18th, 2008

CNSLv4

El Cuarto Congreso Nacional de Software Libre (Venezuela 2008) es una serie ordenada e itinerante de eventos que se inician desde el 18 de abril al 19 de julio de 2008. entre uno de sus principales objetivos se encuentra el de concentrar a una selección importante de expertos nacionales e internacionales en el uso de GNU/Linux y el Software Libre en un ciclo de ponencias y demostraciones, ofreciendo a todos los participante una muestra integral del Software Libre y el Sistema Operativo GNU/Linux, su implementación, características y posibilidades.

El Congreso Nacional de Software Libre busca promocionar el talento local. En cada uno de los estados buscaremos los talentos que tengan algo que decir, que muestren sus conocimientos y se den a conocer.

Este proyecto, que inicialmente nació en UNPLUG, es un intento por ayudar a que el Software Libre levante vuelo en nuestro país. Actualmente un grupo de 65 personas ubicadas en 14 estados están trabajando coordinadamente para lograr lo que para muchos de nosotros es un proyecto de vida.

¿Qué hay de nuevo este año?

Tenemos una nueva propuesta del Proyecto GLoVE en curso, el cual es parte en adelante del CNSL: el Diagnóstico Participativo. Este será un instrumento que junto con una encuesta que entregaremos generará lo que esperamos sea una muy buena base de datos de consulta, evidnetemente de libre acceso. Estará abierta y disponible para todos la búsqueda, como debe ser.

Este año y tomando ideas que vimos funcionar bien en otros eventos, tendremos talleres técnicos simultáneos a las charlas todo-público. De esta manera no abrumaremos a los nuevos adeptos con tecnicismos que no puedan aprehender, y tendremos un espacio para que los expertos e iniciados puedan compartir experiencias de nivel más avanzado.

Lo que sigue siendo igual

El evento es entrada Libre y Gratuita (las dos cosas, que sabemos no son lo mismo). Si el participante quiere un certificado de asistencia (16 horas académicas) deberá pasar por un proceso de inscripción y colaborar económicamente con el evento, pero esto será totalmente opcional, ya que el conocimiento es libre y a nuestro juicio, debe ser gratuito.

Estamos buscando ponentes, colaboradores, patrocinantes, instituciones, asociaciones, cooperativas, empresas, gremios… gente. Para todos el mensaje es el mismo: “libertad de conocer”. Con esa bandera y con ese fin último se gesta y se mantiene este proyecto grupal.

En la página web del evento están los protagonistas. Los que hacen esto posible más allá de la idea y la letra: los organizadores, en su mayoría pertenecientes o en vías de formar Grupos de Usuarios; caldo de cultivo para gente capaz.

Todas las sugerencias serán atendidas, absolutamente todas, pero prioritariamente se atenderán a aquellas que vengan acompañadas de su respectiva propuesta concreta, preferiblemente esbozada en algún documento o contribución logística en general.

La lista de organización del CNSL es una lista es cerrada (y siempre lo será, pues la salud no está reñida con la libertad) sólo accesible para los organizadores de experiencia en los congresos anteriores y para quienes manifestaron tempranamente levantar las nuevas sedes del proyecto. Digamos que es una “GreyList” Logística. Si alguien desea formar parte de esta lista y de la organización central del CNSL tiene la oportunidad de colaborar en este proyecto demostrando con capacidad y diligencia en esta edición que debe ser incluido para las siguientes. Si no quiere esperar y desde ya desea formar parte de los esfuerzos que hacemos en el evento y estar relacionado con los demás organizadores nacionales, está invitado a formar parte de nuestro canal de mensajería instantánea, en el IRC de GLoVE:

Servidor: irc.glove.org.ve
Canal: #cnsl

Quedan todos invitados al Cuarto Congreso Nacional de Software Libre.

Inscripciones y diagnóstico participativo AQUI.

Un fuerte abrazo.

O migran o van presos. Ustedes deciden.

February 16th, 2008

EsposasCuando nos enfrentamos a un problema como lo es un proceso de migración nacional a Software libre y Estándares Abiertos hay que primero (antes de convocar a reuniones técnicas) empezar por entender qué significa Software libre y qué significa un Estándar Abierto.

Entendido eso es que se puede llegar a hablar con técnicos, abogados, metodólogos, etc. Nada se logra dejando de hacer la tarea y contradiciendo lo que aprendimos bajo los muchísimos años (¡más de 15 años!) que estuvimos en el sistema educativo, llegando al examen sin haber leído del tema.

En lo personal ya me harté de ver a gerentes de informática diciéndonos frente a su superior inmediato con una actitud muy sobrada y despectiva cosas como “los Virus existen para Windows porque es el más popular y por eso no se han creado virus para GNU/Linux aún” o defendiendo al Software Privativo porque “el código cerrado es más seguro” o diciendo que “es más costoso migrar a GNU/Linux que comprar licencias”.

Quien no quiere migrar voluntariamente, y no demuestra con argumentos técnicamente sustentables algún impedimento, es simplemente una persona que se quiere quedar con un producto mal hecho, vulnerable y que nada tiene que ver con la libertad. Hacerlo, además de demostrar incapacidad profesional es un DELITO. Deben ir presos quienes no acaten un decreto presidencial. No he visto al primer preso por no acatar el Decreto 3390. Por esa razón estoy coordinando acciones para en lo que pueda ir con un abogado (hablé con uno muy bueno y me dijo que era buena idea) a hacer denuncias y demandas a quienes entorpecen el proceso de mejora de la plataforma tecnológica de mi país. No sólo procederán las demandas, sino que facilitarán nuestra migración quitando los qusites que tiene nuestro organismo nacional, dando salud y bienestar a la tecnología de mi país.

Invito a las personas de la Comunidad del Software Libre de Venezuela a que se asesoren legalmente, ya que si todos coordinamos acciones (incluso individuales) en este sentido podremos dar un muy buen trancazo a las estructuras oxidadas que nos tienen aún en la penosa situación de ver servidores en Windows en instituciones del estado. Qué vergüenza, de verdad.

Que decidan ellos, los tercos institucionales: ¿Migran o van presos?

Vayan comprando sus cotufas, pues ;-)

SL en Santa Bárbara de Barinas

February 7th, 2008

Estuve hace unos días en Santa Bárbara de Barinas dando la charla ANSI del Software Libre a un grupo de estudiantes pioneros de la carrera de informática del Núcleo de la UNELLEZ en esa localidad.

Núcleo UNELLEZ

Como bien dijo Amado Mora (mi anfitrión y quien organizó las jornadas) este núcleo es la tacita de plata de la UNELLEZ, pues está muy bien cuidado, mantenido y administrado. Vale decir que su directora estuvo presente en el evento y muy cordialmente agradeció nuestra presencia. Coincidimos como ponentes en el evento Francesco y Rubén, gente a la cual tenía mucho tiempo que no veía y que siguen igualmente dándole fuertemente al movimiento del Software Libre en su zona.

Como detalle curioso, en ese pueblo/ciudad casi todo el mundo usa motos para transportarse. Era frecuente ver señoras y muchachas incluso (a veces de 2 y 3 en la moto) yendo por las calles de Santa Bárbara.

Amado en moto

El evento estuvo realmente concurrido y la gente se interesó bastante por el tema. Realmente una buena experiencia. Gracias por la invitación, he quedado agradado y con ganas de volver apenas Dios lo permita.

Evento

VIT: Tecnología Venezolana

January 27th, 2008

VIT

Tuve la muy grata experiencia hace un par de semanas de visitar las instalaciones de VIT hace unos días. Es complicado expresar la sensación de ver personalmente cómo es el nacimiento de lo que en algún momento era un sueño: la generación de tecnología propia, con los tres colores y sus respectivas ocho estrellas.

Rodrigo Rodríguez (R0_R0) y su compañero de trabajo Rafael Marín me condujeron por una visita guiada donde pude observar paso a paso las estaciones de ensamblaje de las computadoras producidas por la empresa. En cada paso se incrementaba la alegría de ver cómo se comienza con muy buen pie la fabricación de computadoras hechas “en casa”.

Pues uno sale esperanzado, realmente esperanzado, porque las computadoras que ensamblamos aquí y que algún día, esperemos cercano, haremos acá, son BUENAS computadoras. Ahora puede parecer un sueño que hagamos nanotecnología, procesadores y demás tecnología de última generación ¿por qué no? hace 5 años era impensable que existiera algo como VIT.

Es muy necesario que la “transferencia tecnológica” se complete para tener absoluta “soberanía tecnológica”. La meta debe ser, a mi manera de ver y manteniendo lo que actualmente se tiene, lograr que todas las especificaciones estén abiertas y sean libres. Tener todos los drivers en libertad y lograr que el BIOS sea libre. ¡Seríamos instantáneamente al lograr eso convertirnos en un hito mundial!… eso sin generar procesos extras sobre lo que ya hay: siendo ensambladores.

VIT es un muy buen comienzo. Sus equipos (pude verlo en persona) tienen bastante calidad y un sistema para asegurar esa calidad que deja muy poco margen de error para el defecto de fábrica.

Abajo pongo las fotos del proceso de ensamblaje por el cual me condujeron en su totalidad. Por cierto que me llamó mucho la atención que en la entrada hay una pantalla donde se proyecta en tiempo real la actividad en el área de producción: nada que esconder. Eso, de entrada, hace una suficiente introducción a la garantía de que la idea es lograr transparecia en el camino para que el conocimiento sea libre y que sus procesos estén acordes con la realidad tecnológica de nuestro país.

Hay mucho por hacer y ellos lo saben (lo demuetran con una sonrisa después de respirar hondo si le tocan el tema), pero lo mejor es la disposición para lograrlo. El principal “problema” que vi, y que por eso es que lo entrecomillo, es que ¡¡¡ ya tienen toda su producción del año vendida !!!. Es una maravilla para la salud de esta empresa, pues garantiza su estabilidad y crecimiento, pero es obvio que hacen falta más, más computadoras hechas en casa por ellos. Dios mediente logren llegar a producir para satisfacer a todo el mercado. Yo soy uno de los que estoy en la cola porque yo quiero tener en mis manos y demostrar lo buenas que son una de esas máquinas. ¿A quién no le provocaría decir: “mira: la mía es hecha en mi país :-) ” ?

¡ SALUD, VIT ! Larga vida al esfuerzo y resultado que están empezando a lograr para el orgullo de todos los que admiramos esta histórica producción.

VIT
Se sacan las partes

VIT
Se ensamblan en sus sitios

VIT
Se encienden y se prueban

VIT
Se “estresan”

VIT
Se empaquetan y verifican (al azar, en un muestreo)

VIT
Se agrupan para su posterior control y despacho

VIT
Una toma del proceso desde un balcón

VIT
Rafael y Rodrigo (ver a la derecha, la pantalla)

VIT
El Asdrúbal (de GULIP)

Restringiendo buzones en Postfix: a las dos

January 7th, 2008

SPAM
La vez anterior escribí un artículo sobre una forma de restringir remitentes en el POSTFIX para evitar el SPAM.

En una sesión de hack con Jesús Lara, aprendí una forma mucho mejor y más eficiente, además de flexible.

Primero, creamos una tabla en MySQL que tenga la siguiente estructura:

CREATE TABLE `access` (
`id` int(10) unsigned NOT NULL auto_increment,
`source` varchar(64) NOT NULL,
`action` varchar(128) NOT NULL,
`type` varchar(16) NOT NULL,
PRIMARY KEY (`id`),
KEY `type` (`type`)
) ENGINE=MyISAM;

En el campo “source” irá la lista de buzones que puden ser “@dominio.tal”, “fastidioso@powerpoint.dah” o “192.168.1.1″, como necesitemos o sea nuestra preferencia.

El campo “action” tendrá el mensaje que dará el servidor al restringir esa dirección, buzón o dominio.

El campo “type” lo usaremos para seleccionar y separar las restriciones, ya sean de cliente, de destinatario o de cualquier otra restricción que queramos hacer (La Doña tiene su servidor con restricciones de HELO y MX también). Más adelante se explicará su uso.

En el archivo /etc/postfix/main.cf se modifican las variables siguientes, agregando el acceso a MySQL que se especifica en cada línea:

smtpd_client_restrictions =
permit_mynetworks
reject_unknown_client
check_sender_access mysql:/etc/postfix/mysql-client.cf

smtpd_sender_restrictions =
permit_mynetworks
check_sender_access mysql:/etc/postfix/mysql-sender.cf
reject_unknown_sender_domain
reject_non_fqdn_sender

Y finalmente escribimos los archivos .cf que esta configuración hace el llamado:

/etc/postfix/mysql-client.cf

user = x
password = y
dbname = z
table = access
select_field = action
where_field = source
additional_conditions = and type = 'client'
hosts = 127.0.0.1

/etc/postfix/mysql-sender.cf

user = x
password = y
dbname = z
table = access
select_field = action
where_field = source
additional_conditions = and type = 'sender'
hosts = 127.0.0.1

Por supuesto modificando los valores de X Y Z para adecuarlos al acceso a la base de datos.

Ya de esta manera tendremos la estructura hecha. Reiniciamos el servidor y por cada correo que llegue se tendrá una consulta a la base de datos, de manera que en tiempo real podremos, sin necesidad de reiniciar el POSTFIX ni tener que generar los ALIAS, bloquear las direcciones que queramos.

En la base de datos puede ir algo como

"1", "@aim.com", "Spammer", "sender"
"2", "fualnito@envia.ppt.ladilla.com", "basta, pavoso", "sender"
"3", "192.168.1.1", "450 REJECT", "client"

Y listo. Bloqueamos buzones, dominios o IPs específicas. Espero les sea útil.