Mensaje de Bienvenida
El 16/11/05, Wilson Acha<[EMAIL PROTECTED]> escribió: > mail de bienvenida que tenga como origen un usuario como webmaster u > otro peor no el root ni el apache. > > Alguno puede sugerirme como hacer esto? > > gracias > > Como te dice renato tambien es otra posibilidad. adicionalmente en algunas distros existe un archivo adduser.local o similar , donde tu puedes programar acciones adicionales a efectuarse despues de agregar el usuario al sistema... -- Cristian Rodriguez. "for DVDs in Linux screw the MPAA and ; do dig $DVDs.z.zoy.org ; done | \ perl -ne 's/\.//g; print pack("H224",$1) if(/^x([^z]*)/)' | gunzip"
Mensaje de Bienvenida
El Miércoles 16 Noviembre 2005 12:16, Wilson Acha escribió: > Como podria hacer para que cada vez que se cree un usuario con > adduser, se envie un mail de bienvenida. Habia pensado en hacer una > interfaz web (un formulario) a partir del cual se llame a un script el > cual ejecute el adduser, pero la idea es que como haria para enviar el > mail de bienvenida que tenga como origen un usuario como webmaster u > otro peor no el root ni el apache. > > Alguno puede sugerirme como hacer esto? Y no has pensado en un script en bash que haga eso... mucho más lindo... == INICIO muttrc == set from="[EMAIL PROTECTED]" set realname="WebMaster" == FIN muttrc == El archivo muttrc setea las variables "from" y "realname" a las que tu le digas... $ man 5 muttrc la opción -x hace funcionar mutt como "mail"... $ man 1 mutt == INICIO crea_usuario.sh == #!/bin/bash adduser $1 && echo "usuario creado" echo "$2" | passwd $1 --stdin && echo "password asignada" mutt -s "Bienvenido $1" -x -F muttrc $1 <<_EOF Bienvenido a blablabla... te contamos que blablabla... en general... texto de bienvenida... blablabla... _EOF echo "mensaje enviado" == FIN crea_usuario.sh == lo llamarias como... sh crea_usuario.sh login clave [EMAIL PROTECTED] ~]$ sh crea_usuario.sh testin clave!_prueba usuario creado password asignada mensaje enviado [EMAIL PROTECTED] ~]$ Pan comido no??? > gracias De nada. -- Renato Covarrubias Romero - counter.li.org #399677 rcovarru [at] alumnos.inf.utfsm.cl Estudiante Ingenieria Civil Informática Universidad Técnica Federico Santa Maria
Mensaje de Bienvenida
HOla Wilson, On mié, 2005-11-16 at 11:16 -0400, Wilson Acha wrote: > Como podria hacer para que cada vez que se cree un usuario con > adduser, se envie un mail de bienvenida. Habia pensado en hacer una > interfaz web (un formulario) a partir del cual se llame a un script el > cual ejecute el adduser, pero la idea es que como haria para enviar el > mail de bienvenida que tenga como origen un usuario como webmaster u > otro peor no el root ni el apache. > > Alguno puede sugerirme como hacer esto? > Sólo como idea, puedes agregar crear un script (ejecutado con la cuenta root) mail usuario < MENSAJE.TXT Ahora cuida de que el email de salida sea enmascarado por el correo (algo así como [EMAIL PROTECTED]) Dependiendo de qué ambiente hostil tengas y como bien tu expresas no es recomendable crear servicios de páginas web que incluyan libremente los privilegios con cuentas de apache, root etc. saludos. > gracias > -- Patricio Rojas : [EMAIL PROTECTED] Public key : http://www.threboll.com/gpgkey_tronx76_at_gmail_com.asc Key fingerprint: 9745 FEE4 91AF F375 A06E F9EE 0DD3 263D D6C0 1D05
Mensaje de Bienvenida
El 16/11/05, Wilson Acha<[EMAIL PROTECTED]> escribió: > Como podria hacer para que cada vez que se cree un usuario con > adduser, se envie un mail de bienvenida. Habia pensado en hacer una > interfaz web (un formulario) a partir del cual se llame a un script el > cual ejecute el adduser, Mucho cuidado , eso significa que el usuario apache tenga privilegios mas elevados, comunmente con sudo(8) lo cual conlleva que apache puede crear usuarios desde cualquier parte , no solamente desde tu script... > pero la idea es que como haria para enviar el > mail de bienvenida que tenga como origen un usuario como webmaster u > otro peor no el root ni el apache. puedes definir un reply-to o un From ... > > Alguno puede sugerirme como hacer esto? si quieres hacer el formulario en php, puedes usar la class System_Command http://pear.php.net/package/System_Command/download y par la parte del email la class phpmailer http://phpmailer.sf.net -- Cristian Rodriguez. "for DVDs in Linux screw the MPAA and ; do dig $DVDs.z.zoy.org ; done | \ perl -ne 's/\.//g; print pack("H224",$1) if(/^x([^z]*)/)' | gunzip"
Mensaje de Bienvenida
Como podria hacer para que cada vez que se cree un usuario con adduser, se envie un mail de bienvenida. Habia pensado en hacer una interfaz web (un formulario) a partir del cual se llame a un script el cual ejecute el adduser, pero la idea es que como haria para enviar el mail de bienvenida que tenga como origen un usuario como webmaster u otro peor no el root ni el apache. Alguno puede sugerirme como hacer esto? gracias