[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Thu, 31 Aug 2000, Gunnar Wolf wrote: > > Hola lista :) alguien me puede decir como es la linea de comandos para > > mandar un email a todos los usuarios del servidor de mail ? aclaro "yo > > entrando como root" > > > > paso a explicarme un poco mejor : yo como root edito un archivo.txt y en > > este archivo escribo la carta, luego esa carta que esta almacenada en este > > archivo.txt se la quiero mandar por mail a todos los usuarios de mi server > > .... > > Si tienes en usuarios.txt la lista de usuarios, uno por linea, y en > mensaje.txt el mensaje, puedes hacer lo siguiente: > > [usuario@servidor usuario]$ for i in `cat usuarios.txt`; do mail $i < > mensaje.txt; done > Con lo que terminas teniendo que hacer un fork por cada direccion, por que no: $ mail `cat usuarios.txt` <mensaje.txt y si no tienes el usuarios.txt, sale perlazo: $ mail `perl -e'while(($u,undef,$n)=getpwent){print "$u\n" if $n>100};'`\ <mensaje.txt Saludos Salvador Ortiz --------------------------------------------------------- para salir de la lista, enviar un mensaje con las palabras "unsubscribe ayuda" en el cuerpo a majordomo en linux org mx