Browse Source

Added README for the alias patch

Christoph Haas UIBK 3 years ago
parent
commit
df45f67e9e
1 changed files with 62 additions and 0 deletions
  1. 62
    0
      README_ALIAS_PATCH.md

+ 62
- 0
README_ALIAS_PATCH.md View File

@@ -0,0 +1,62 @@
1
+Simple Alias Management
2
+=====================
3
+
4
+
5
+I've written a small patch for the Zarafa Spooler that allows you to manage send-as/alias capabilities within a simple text file.
6
+
7
+The alias textfile looks like this:
8
+
9
+> user@zarafa.de;aliasforuser@zarafa.de;Alias Displayname
10
+> user2@zarafa.de;aliasforuser2@zarafa.de;Alias Displayname2
11
+> userN@zarafa.de;aliasforuserN@zarafa.de;Alias DisplaynameN
12
+
13
+The normal Zarafa send as features works like before. The new alias feature will just apply to mails, which are not handled by the Zarafa internal send-as mechanism.
14
+
15
+You can turn on and off the patch within the **spooler.cfg** file.
16
+New configuration parameters:
17
+
18
+**use_alias_file** (Values: yes, no ; Default: yes)
19
+**alias_file** (Values: Path to alias file ; Default: /etc/zarafa/alias.txt)
20
+
21
+***WARNING: you have to restart the patched/recompiled spooler version once before you add the new config parameters!***
22
+
23
+
24
+# INSTALLATION:
25
+First read: http://www.zarafa.com/wiki/index.php/Compiling_source_code
26
+
27
+For Debian 7 and ZCP 7.2 you can read my blog post: https://blog.sprinternet.at/2015/03/zarafa-zcp-7-2-auf-debian-wheezy-kompilieren/
28
+
29
+### BUILDING:
30
+```sh
31
+cd path/to/zarafa-source
32
+./configure --enable-unicode --enable-release --enable-python --prefix=/usr --with-gsoap-prefix=/opt/zarafa/ --with-ical-prefix=/opt/zarafa/ --with-vmime-prefix=/opt/zarafa/
33
+make
34
+checkinstall
35
+```
36
+
37
+### GENERAL:
38
+
39
+The alias checking reads its rules from an ansi textfile.
40
+Each rule needs to be on a new line. The sender mailaddress, alias mailaddress and alias display name are seperated by a semicolon
41
+E.g:
42
+
43
+> user@zarafa.de;aliasforuser@zarafa.de;Alias Username
44
+> user2@zarafa.com;aliasforuser2@zarafa.de;Alias2 Displayname
45
+
46
+Changes to this file would be applied immediately.
47
+Info: Display name is currentl not in use.
48
+
49
+
50
+
51
+### CONFIGURATION:
52
+
53
+The default path for the rule file is: **/etc/zarafa/alias.txt**
54
+
55
+You can enable/disable the extension in the spooler.cfg file.
56
+WARNING: you have to restart the patched/recompiled spooler version once before you add the new config parameters!
57
+
58
+New configuration parameters:
59
+
60
+**use_alias_file**  (Values: yes, no ; Default: yes)
61
+**alias_file**      (Values: Path to alias file ; Default: /etc/zarafa/alias.txt)
62
+

Loading…
Cancel
Save