[postfix-es] Notificacion a movil
Kike
krm en futurnet.es
Vie Mayo 23 10:11:57 CEST 2003
Hola,
El vie, 23-05-2003 a las 08:03, Simon J Mudd escribió:
> adrian en simatec.net ("Adrián") writes:
>
> > On 22 May 2003 at 10:44, linux en ntperu.com wrote:
> >
> > > Agradezco por anticipado su atencion, pues necesiaría saber si ustedes me podrian sugerir algun
> > > metodo o soft para que mis usuarios reciban una notificacion en su celular cuando llege algun
> > > correo al server.
> > >
> > > Tengo postfix corriendo en multidominio, y me han pedido esta opcion para ciertos usuarios.
>
Yo hace tiempo tuve que hacer algo asi, pero con la particularidad de
que tenia que enviar en el mensaje, la dirección de la persona que lo
envia y el asunto y lo hice mediante procmail, con moviles movistar,
como ha dicho Simon.
Os pego el script para si a alguien le interesa, solo hay que tener
instalado procmail y el home del usuario un fichero .forward con el
contenido "| procmail" y otro fichero que se llame .procmailrc con el
siguiente contenido:
---
# Avisos de llegada de mensajes
# krm en futurnet.es
# ----------------------------------------------
# Extraemos el asunto de mensaje recibido
SUBJ_=`formail -c -xSubject: \
| sed -e 's/^[ ]*//g' -e 's/[ ]*$//g'`
# Extraemos el campo From del mensaje recibido
FROM_=`formail -rt -xTo: \
| expand | sed -e 's/^[ ]*//g' -e 's/[ ]*$//g'`
:0
# Coge todos los mensajes que vayan a la direccion
* ^TO_usuario en dominio\.com
# Quita los mensajes que vengan de MAILER_DAEMON
* ! ^FROM_DAEMON
# Para prevenir los bucles elimina los mensajes que lleven esto en la
cabecera
* ^X-Loop: usuario en dominio\.com
/dev/null
{
:0c:
${DEFAULT}
:0 h
| (formail -r \
-A"X-Loop: usuario en dominio.com" \
-I"From: direccion en remitente.com" \
-I"Subject: Nuevo Correo"; \
echo "Ha recibido un correo electronico. De: ${FROM_} Asunto:
\"${SUBJ_}\".
Saludos."; ) \
| /usr/lib/sendmail -oi numero_de_movil en correo.movistar.net
}
---
Saludos,
Kike
> El problema principal es tener acceso a un gateway SMTP->SMS, o
> software para que el PC puede mandar un msj SMS directamente (esto
> cuesta).
>
> Con móviles de Movistar se podría enviar a
> 612345678 en correo.movistar.net y normalmente funcionaba, pero solo
> funcionaba para esta compañia. No recuerdo ahora direcciones
> equivalente para las otras compañias, o una dirección global (que
> sería mejor).
>
> Con esta información haría falta tener algo en los aliases,
> virtual_alias_maps o el .forward para redirigir el mensaje TAMBIEN al
> número móvil, normalmente mediante un script que ajusta el contenido
> al tamaño maximo de un mensaje SMS antes de enviarlo.
>
> Simon
-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITO a ella.
.
Envía la linea "unsubscribe postfix-es" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.
Más información sobre la lista de distribución Postfix-es