※ 引述《[email protected]》之銘言:
> 我已經把使用者分類到不同的group了
> 是要如何一次寄信就
> 寄到這些group裏面的使用者
> 我寄給 [email protected] 似乎沒用
> 麻煩各位提示一下...謝謝...
> 還是如何能夠寄信給站上所有的使用者呢????
到/etc/mail/裡面打
awk -F: '$3 > 100 { print $1 }' /etc/passwd > /etc/mail/allusers
看你的使用者UID是從多少開始,修改那個100的值
然後打
newaliases建立aliases.db,別忘了
這樣直接寄信給[email protected]就可以了
當然你要檢查一下作出來的/etc/mail/allusers檔案,刪除一些不小心的帳號,
如果你那個UID控制的好就沒問題
註:節錄自www.sendmail.org faq
http://www.sendmail.org/faq/section4.html#4.21
--
﹍ˍ ˍ◥◣◥ ˍ◢ˍ﹍ 泡芙機場
﹍ˍ ◢◤◢ ◢ˍ﹍ Origin:bbs.pme.nthu.edu.tw
﹍ˍ◢██◣◥◢██ˍ﹍ From:adsl-dyn-tpe-100-17.so-net.net.tw
> -------------------------------------------------------------------------- <
發信人: [email protected] (薪水馬上沒了.....), 看板: FreeBSD
標 題: Re: 如何寄信給所有server上的使用者..
發信站: 動機站 (Tue Dec 10 07:16:29 2002)
轉信站: Ptt!news.ntu!freebsd.ntu!netnews.csie.nctu!news.ee.nthu!bbs.pme.nthu
※ 引述《[email protected] (孤絕)》之銘言:
> ※ 引述《[email protected] (薪水馬上沒了.....)》之銘言:
> : 到/etc/mail/裡面打
> : awk -F: '$3 > 100 { print $1 }' /etc/passwd > /etc/mail/allusers
> : 看你的使用者UID是從多少開始,修改那個100的值
> : 然後打
> : newaliases建立aliases.db,別忘了
> : 這樣直接寄信給[email protected]就可以了
> : 當然你要檢查一下作出來的/etc/mail/allusers檔案,刪除一些不小心的帳號,
> alias 每行不是有 1024 bytes 的限制嗎...
> 如果人數太多...
噢,剛發現忘了說,難怪會有這問題....
在 /etc/mail/aliases 裡面加上:
alluser: :include:/etc/mail/allusers
然後 newaliases
才可以寄信給 allusers 啦!
--
﹍ˍ ˍ◥◣◥ ˍ◢ˍ﹍ 泡芙機場
﹍ˍ ◢◤◢ ◢ˍ﹍ Origin:bbs.pme.nthu.edu.tw
﹍ˍ◢██◣◥◢██ˍ﹍ From:adsl-dyn-tpe-100-62.so-net.net.tw