[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
problema com script que manda email p/ todos usuario
From: |
Erik P. Ghijs |
Subject: |
problema com script que manda email p/ todos usuario |
Date: |
Sat, 11 Jan 2003 04:23:42 -0200 |
Oi pessoal,
Desenvolvei um script que envia e-mail a todos usuário do sistema linux, só
que eu devo tar com alguma linha com problema pois não esta funcionando,
peco aos amigo da lista me ajudar?, pois vc tem mais experiência com shell
script.
Obrigado,
############# INICIO DO SCRIPT ################
#!/bin/bash
# Script para enviar email a todos usuario do provedor.
# Desenvolvido por: Erik P. Ghijs - address@hidden
DOMINIO="dominio.com.br"
PASS="/etc/passwd"
LIST_USER="users_all_isp.txt"
USER_MAIL="mail_all.txt"
SUBJECT="Teste"
# Grupos de usuario que vao formar a lista de email
#GID1=230 # pppusers "Conectiva"
#GID2=231 # popusers "Conectiva"
GID1=44 # pppusers "Red Hat"
GID2=45 # popusers "Red Hat"
cat "$PASS" |sed -e
"/^\([^:]*:\)\{3\}\($GID1\)\|\($GID2\):/!d;s/:.*/@$DOMINIO/" > "$LIST_USER"
# Coloque aqui a msg que vai ser enviado aos usuarios,
# a msg deve ser colocada dentro das aspas.
cat > "$USER_MAIL" << EOF
Messagem p/ os usuaraio
EOF
# Envia o e-mail a todos os usuario.
cat "$USER_MAIL" |mail -s "$SUBJECT" "$LIST_USER"
# Deleta os arquivos lixo.
rm -f "$LIST_USER" "$USER_MAIL"
############## FIM DO SCRIPT #################
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- problema com script que manda email p/ todos usuario,
Erik P. Ghijs <=