ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/FreeBSDAdmin/Mail/SetupMail.sh
Revision: 828
Committed: 2006-07-06T01:51:46-07:00 (18 years, 11 months ago) by douglas
Content type: text/x-sh
File size: 816 byte(s)
Log Message:
Fixy!

File Contents

# Content
1 #!/usr/local/bin/bash
2 # Setup Mail
3 #
4 # Douglas Thrift
5 #
6 # $Id$
7
8 user="`whoami`"
9
10 for mailbox in INBOX Sent\ Items Drafts Spam/{Assassin,False\ {Negative,Positive}}; do
11 mkdir -pv -m 0700 ~/.imap_mail
12 if [[ ! -f "$HOME/.imap_mail/$mailbox" ]]; then
13 echo -n "Creating $mailbox..."
14 mailutil create -verbose "$mailbox"
15 echo "done."
16 fi
17 done
18
19 mkdir -pv ~/bin
20
21 if [[ "$user" == "douglas" ]]; then
22 install -pv SpamUpdate ~/bin/SpamUpdate
23 else
24 ln -fsv ~douglas/bin/SpamUpdate ~/bin/SpamUpdate
25 fi
26
27 tempdir="$(mktemp -d "/tmp/`basename $0`.XXXXXX")"
28 forward="$tempdir/.forward"
29
30 sed -e "s/%%user%%/$user/" dot.forward > "$forward"
31 install -pv "$forward" ~/.forward
32
33 procmailrc="$tempdir/.procmailrc"
34
35 sed -e "s/%%user%%/$user/" dot.procmailrc > "$procmailrc"
36 install -pv "$procmailrc" ~/.procmailrc
37 rm -rf "$tempdir"

Properties

Name Value
svn:executable *
svn:keywords Id