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