Помогите! Как отправить письмо сразу всем юзерам в системе?
>Помогите! Как отправить письмо сразу всем юзерам в системе?
Сделать Aliases
>>Помогите! Как отправить письмо сразу всем юзерам в системе?
>
>
>Сделать Aliases
Это если юзеров немного.
А так - majordomo (пишется, по-моему, так)
>Помогите! Как отправить письмо сразу всем юзерам в системе?как тебе сказали выше через алиасы
http://www.opennet.me/docs/RUS/sendmail_faq/section4.html#4.21
но юзеров все равно придется ручками в файл наколачивать
Юзеров 500... как я их в алиасы набивать буду? :(
Помогите скрипт написать плиз. Типа сморит в /var/spool/mail там ящики всех юзеров патом как нить послать им... чую в 2-3 строчки скрипт будет, ума не хватает сделать :)
>Юзеров 500... как я их в алиасы набивать буду? :(
>Помогите скрипт написать плиз. Типа сморит в /var/spool/mail там ящики всех юзеров
>патом как нить послать им... чую в 2-3 строчки скрипт будет,
>ума не хватает сделать :)
Если в линухе, то так можно:
#!/bin/bash
for i in `cut -f1 -d: /etc/passwd
do
mail $i < from_file
done
В дргуих системах путь к шелу изменить надо. Только он ВСЕМ пошлет почту, в том числе и руту и демону и т.д. Чтобы этого не было, можно после
do
проверку какую всобачить.
Ты сам проверял его???>#!/bin/bash
>for i in `cut -f1 -d: /etc/passwd
>do
> mail $i < from_file
>done
на www.sendmail.org в FAQ есть ответ на этот вопрос
Там приведен скрипт