From 1cea6c46e0845f8bc7e15c50fddad34a38baac79 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Mon, 28 Sep 2015 23:37:25 +0200
Subject: [PATCH] Add mail config to server postinstall script.

---
 dotfiles_user_server/getmail/getmailrc | 18 +++++++
 dotfiles_user_server/procmailrc        | 68 ++++++++++++++++++++++++++
 jessie_start_server.sh                 |  3 ++
 3 files changed, 89 insertions(+)
 create mode 100644 dotfiles_user_server/getmail/getmailrc
 create mode 100644 dotfiles_user_server/procmailrc

diff --git a/dotfiles_user_server/getmail/getmailrc b/dotfiles_user_server/getmail/getmailrc
new file mode 100644
index 0000000..9e12bf1
--- /dev/null
+++ b/dotfiles_user_server/getmail/getmailrc
@@ -0,0 +1,18 @@
+# plomlompom's getmail configuration
+
+# Where and how to get mail from.
+[retriever]
+type = SimplePOP3SSLRetriever
+server = mail.klostein.com
+username = c.heller@plomlompom.de
+
+# Let procmail take charge of incoming mail. Use user-defined rc file.
+[destination]
+type = MDA_external
+path = /usr/bin/procmail
+arguments = ("-m", "/home/plom/.procmailrc")
+
+# Delete retrieved mail from server.
+[options]
+#delete = true 
+delete = false
diff --git a/dotfiles_user_server/procmailrc b/dotfiles_user_server/procmailrc
new file mode 100644
index 0000000..1784ca1
--- /dev/null
+++ b/dotfiles_user_server/procmailrc
@@ -0,0 +1,68 @@
+# plomlompom's procmail configuration
+
+MAILDIR=/home/plom/mail/current
+DEFAULT=$MAILDIR/inbox/
+
+:0
+* ^To: Bisdahin <termin@bisdahin.de>
+bisdahin/
+
+:0
+* ^From: Doodle <mailer@doodle.com>
+doodle/
+
+:0
+* ^From: FetLife <donotreply@fetlifemail\.com>
+fetlife/
+
+:0
+* ^From: Flattr <no-reply@flattr.com>
+flattr/
+
+:0
+* ^From: noreply@statusnetondemand.net
+identica/
+
+:0
+* ^From: .*@linkedin\.com
+linkedin/
+
+:0
+* ^To: .*forum@detrans.de
+ML-detrans/
+
+:0
+* ^To: .*liste-ff-medien@gruene-jugend.de
+ML-gj-medien/
+
+:0
+* ^To: wann-klettern-wir@googlegroups\.com
+ML-klettern/
+
+:0
+* ^Subject: \[schildower-kreis-info\]
+schildower_kreis/
+
+:0
+* ^Subject: .*\[reflect-info\]
+reflect-info/
+
+:0
+* ^To: .*st-berlin@smjg.org
+ML-smjg-berlin/
+
+:0
+* ^Subject: Logwatch for plomlompom\.com \(Linux\)
+serverlogs/
+
+:0
+* ^Subject: ***SPAM***
+spam-suspect/
+
+:0
+* ^From: Twitter 
+twitter/
+
+:0
+* ^From: Computerspielemuseum
+computerspielemuseum/
diff --git a/jessie_start_server.sh b/jessie_start_server.sh
index c77c174..6d5916a 100755
--- a/jessie_start_server.sh
+++ b/jessie_start_server.sh
@@ -81,6 +81,9 @@ apt-get -y install openssh-server
 # Set up irssi.
 apt-get -y install irssi
 
+# Set up getmail und procmail.
+apt-get -y install getmail4 procmail
+
 # Clean up.
 rm jessie_start_server.sh
 
-- 
2.30.2