GNU MailmanManage mailing lists. |
To avoid moving spam to the spamfolder you have to create a file
.procmailrc-nospammovein your home directory on any of our Linux machines. The classification from the ZDI mailgateway won't be affected.
As a first test start mutt, type 'c' and open this mailbox:
imap://rax1/INBOXyou will be prompted for username/password and then mutt should be connected to the imap-server properly. to delete (or read) spam, open this mailbox:
imap://rax1/INBOX/spamIf this works, alter you .muttrc as follows:
Procmail filtering is activated system-wide. However, since this is a Cryus/IMAP based mail environment, most .procmailrc scripts will not work and need to be rewritten before they can be used in this environment. The reason behind this is that most .procmailrc scripts work on mbox-style mailboxes which are simply stored in the user's home directory (~/mail/mailboxname) while cyrus stores mail internally in a database.
For your .procmailrc script this means that you'll
have to explicitly deliver any mail you want filtered out to a
seperate mailbox (other than your inbox) to cyrus. Since most
.procmailrc scripts from other/older installations will
not work here, they will be ignored. In order to activate them
again, you'll have to rename your script to
~/.procmailrc-imapn
To have your mail delivered to a specific mailbox on cyrus, use
something like
#the variables DELIVERTO and DEFAULTINBOX are already defined in the above way.
# sample ~/.procmailrc-imapn
#
# header - some variables
PATH=/bin:/usr/bin:/usr/bin
DELIVERTO="/usr/lib/cyrus-imapd/deliver -r $SENDER -a $USER"
DEFAULTINBOX="$DELIVERTO -m user/$USER$EXTENSION"
# sample rule
:0 w
| $DEFAULTINBOX
$ vacationIt will give you some instructions like this:
This program will answer your mail automatically when you go away on vacation.Then simply type "y" to enable vacation and generate a file ".vacation.msg" in your home directory that contains you vacation message.
Please do not forget to create the ~/..vacation.msg file.
To enable the vacation program a '~/.forward' file is created.
Would you like to enable the vacation program (y/N)?
$ nano .vacation.msg
$ vacationIt will then ask you if you want to disable it again:
This program will answer your mail automatically when you go away on vacation.Simply type "y" and vacation is disabled again.
Please do not forget to create the ~/..vacation.msg file.
You have a '~/.forward' file containing:
\foobar, "|/usr/bin/vacation foobar"
Would you like to remove it and disable the vacation program (y/N)?
are located at rax1:/root/doc
The svn repositories are now located on rax29.
Rax29 contains subversion repositories accessible (only) through https protocol. To access the repositories, you need to authenticate yourself using your (LDAP) login and password. Your read/write access rights may vary between repositories and directories within a repository, staff members currently have blanket rw access on all repositories. If you need special per-user r/w permissions on directories, contact me (Stefan Holst). General information about subversion and a user's manual can be found in this online-book.
As subversion does not impose any limitations regarding repository layout, usage policies are defined here. Please follow these guidelines to maintain a clean repository structure. If you accidently violated the structure, I can help to fix it; if you feel the need for a different structure, we can discuss it. Currently there are four repositories for different purposes:
Research projects and research-oriented implementation efforts. Top-level directory resembles the project's name and contains three subdirectories (trunk, tags, branches). Your files should be located directly in directory "trunk".
/repos/research/[project]/trunk file1 file2 ... /tags /branches
If you share a project from eclipse, use "single project layout" to get this structure.
student's projects like implementations for diploma thesis and so on. The directory structure is the same as for research projects, but the login-name is used as top-level directory
/repos/study/[login]/trunk file1 file2 ... /tags /branches
students may get read (or even write) access to research projects they depend on.
Administrative modules like www-pages. The top level directory resembles the administrative task (like "www"). It is up to the individual administrator to decide, if branches and tags directories are necessary.
lecture and teaching materials like slides, exercise sheets. Top level directory contains the (short) name of the lecture. The subdirectory "current" holds the material for the upcoming or current lecture. After each term, this current-tree is copied to the appropriate year of the form 2006W, 2007S, 2007W,...
/repos/teaching/[lecture]/current slides/ excercises/ /[year] /[year]
To checkout a project: svn co https://rax29/repos/research/project/trunk project