Page -> Diferencia entre revisiones de «CorreoFiltro» Vistas :  Página  Discusión  Ver fuente  Historial 

De DIT-CDC

(CopyPaste de la pagina inicial)
 
 
(No se muestran 3 ediciones intermedias realizadas por un usuario)
Línea 1: Línea 1:
 +
{|
 +
! style="color: #173A7B; font-size:0.9em" |Navegación: [[Página_Principal|Inicio]] -> [[Correo_electrónico|Correo electrónico]]
 +
|}
 +
 
=== Configuración de filtros de correo usando procmail. ===
 
=== Configuración de filtros de correo usando procmail. ===
  
 
Cualquier usuario que tenga cuenta de correo en el departamento puede utilizar filtros de correo, sin más que configurar el programa procmail.
 
Cualquier usuario que tenga cuenta de correo en el departamento puede utilizar filtros de correo, sin más que configurar el programa procmail.
  
Para ello NO es necesario poner nada en el fichero ".forward" de su home, sino que se puede hacer directamente creando un fichero ".procmailrc" en el directorio $HOME del usuario (por ejemplo, el directorio home del usuario cdc es /home/cdc) en su servidor de cuenta (por ejemplo oasis, greco, maja, polaris o jungla).
+
Para ello NO es necesario poner nada en el fichero ".forward" de su home, sino que se puede hacer directamente creando un fichero ".procmailrc" en el directorio $HOME del usuario (por ejemplo, el directorio home del usuario cdc es /home/cdc) en su servidor de cuenta (por ejemplo oasis2, greco2, maja2, polaris2 o jungla2).
  
 
Un ejemplo de fichero de configuración del procmail es el que se muestra a continuación:
 
Un ejemplo de fichero de configuración del procmail es el que se muestra a continuación:
  
MAILDIR=$HOME/Mail
+
<pre>
LOGFILE=$MAILDIR/procmail.log  
+
MAILDIR=$HOME/Mail
 +
LOGFILE=$MAILDIR/procmail.log  
 
   
 
   
:0
+
:0
* ^Subject:.*Mailman-Users
+
* ^Subject:.*Mailman-Users
$MAILDIR/mbox.mailman-users
+
$MAILDIR/mbox.mailman-users
 
   
 
   
:0
+
:0
* ^Subject:.*Mailman-i18n
+
* ^Subject:.*Mailman-i18n
$MAILDIR/mbox.mailman-i18n
+
$MAILDIR/mbox.mailman-i18n
 
   
 
   
:0
+
:0
* ^Subject:.*\[material\]
+
* ^Subject:.*\[material\]
$MAILDIR/mbox.material
+
$MAILDIR/mbox.material
 
   
 
   
:0
+
:0
* ^Subject:.*ACE-L
+
* ^Subject:.*ACE-L
$MAILDIR/mbox.ACE-L
+
$MAILDIR/mbox.ACE-L
 
   
 
   
#:0
+
#:0
#* ^Subject:.*CERT
+
#* ^Subject:.*CERT
#$MAILDIR/mbox.CERT
+
#$MAILDIR/mbox.CERT
 
   
 
   
:0
+
:0
* ^Subject:.*\[1TC-PGP\]
+
* ^Subject:.*\[1TC-PGP\]
$MAILDIR/mbox.1TC-PGP  
+
$MAILDIR/mbox.1TC-PGP
 +
 
 +
:0:
 +
* ^From:.*\@LYRIS\.msfc\.nasa\.gov.* |\
 +
  ^From:.*msfc\.nasa\.gov.* |\
 +
  ^From:.*spaceweather\.com.* |\
 +
  ^From:.*nasascience\.org.*
 +
$MAILDIR/mbox.nasa
 +
 
 
   
 
   
:0
+
:0
* ^Subject:.*NOLEER
+
* ^Subject:.*NOLEER
/dev/null
+
/dev/null
  
En este ejemplo se discriminan todos los correos entrantes a partir del asunto (o subject), pero se podrían discriminar tanto a partir de la identificación del emisor del mismo (campo From:) o del destinatario (campo To:).
+
</pre>
  
 +
En este ejemplo se discriminan los correos entrantes a partir del asunto (campo Subject: o del remitente, campo From:), pero se podrían discriminar tanto a partir del destinatario (campo To:) o de cualquier otra característica del mensaje.
 
   
 
   
  
 
Para más información al respecto, sabéis que siempre tenéis a vuestra disposición las páginas de manual del comando procmail ("man procmail").
 
Para más información al respecto, sabéis que siempre tenéis a vuestra disposición las páginas de manual del comando procmail ("man procmail").

Última revisión de 17:18 21 jun 2012

Navegación: Inicio -> Correo electrónico

Configuración de filtros de correo usando procmail.

Cualquier usuario que tenga cuenta de correo en el departamento puede utilizar filtros de correo, sin más que configurar el programa procmail.

Para ello NO es necesario poner nada en el fichero ".forward" de su home, sino que se puede hacer directamente creando un fichero ".procmailrc" en el directorio $HOME del usuario (por ejemplo, el directorio home del usuario cdc es /home/cdc) en su servidor de cuenta (por ejemplo oasis2, greco2, maja2, polaris2 o jungla2).

Un ejemplo de fichero de configuración del procmail es el que se muestra a continuación:

MAILDIR=$HOME/Mail
LOGFILE=$MAILDIR/procmail.log 
 
:0
* ^Subject:.*Mailman-Users
$MAILDIR/mbox.mailman-users
 
:0
* ^Subject:.*Mailman-i18n
$MAILDIR/mbox.mailman-i18n
 
:0
* ^Subject:.*\[material\]
$MAILDIR/mbox.material
 
:0
* ^Subject:.*ACE-L
$MAILDIR/mbox.ACE-L
 
#:0
#* ^Subject:.*CERT
#$MAILDIR/mbox.CERT
 
:0
* ^Subject:.*\[1TC-PGP\]
$MAILDIR/mbox.1TC-PGP

:0:
* ^From:.*\@LYRIS\.msfc\.nasa\.gov.* |\
  ^From:.*msfc\.nasa\.gov.* |\
  ^From:.*spaceweather\.com.* |\
  ^From:.*nasascience\.org.*
$MAILDIR/mbox.nasa

 
:0
* ^Subject:.*NOLEER
/dev/null

En este ejemplo se discriminan los correos entrantes a partir del asunto (campo Subject: o del remitente, campo From:), pero se podrían discriminar tanto a partir del destinatario (campo To:) o de cualquier otra característica del mensaje.


Para más información al respecto, sabéis que siempre tenéis a vuestra disposición las páginas de manual del comando procmail ("man procmail").




Navegación
Enlaces externos
Herramientas personales