summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-08-31 06:33:54 -0700
committerKaz Kylheku <kaz@kylheku.com>2016-08-31 06:33:54 -0700
commitf549ca77c1324270e3a972ecc857b52c57822e53 (patch)
treeedd8e965a8e307d02fd77fd3bf90e07ce3b7f4ad /README
parentad57e84ebb7ed1d650e99027f23821f659a4566d (diff)
downloadtamarind-f549ca77c1324270e3a972ecc857b52c57822e53.tar.gz
tamarind-f549ca77c1324270e3a972ecc857b52c57822e53.tar.bz2
tamarind-f549ca77c1324270e3a972ecc857b52c57822e53.zip
Show IMAP auth in diagram.
Diffstat (limited to 'README')
-rw-r--r--README17
1 files changed, 9 insertions, 8 deletions
diff --git a/README b/README
index ca10a69..f570f1e 100644
--- a/README
+++ b/README
@@ -18,7 +18,7 @@ Tamarind is an acronym; it stands for:
2. FUNCTIONALITY
The user of Tamarind logs into the Tamarind web service by entering
-their Linux user ID and password into a form. Once authenticated,
+their IMAP4 or Linux user ID and password into a form. Once authenticated,
the user is presented with a list of their e-mail aliases, intially
empty.
@@ -87,26 +87,27 @@ Here is a visual representation of the architecture:
|
CGI
|
- v
+ v
+------------+ +------------+
| Tamarind | <-- Unix Socket --> | saslauthd |
- +------------+ +------------+
- | |
+ +------------+ <--\ +------------+
+ | | | ^
+ ^ | | OR AUTHENTICATION
+ v | \ v +------------+
+ | | - TCP Conn. --> | IMAP Serv. |
+ | | +------------+
| \
| -- /var/run/tamarind/session/*
\
------------ /etc/tamarind/aliases
/
|
- |
+ v
SMTP mail +----------+
----------------> | Exim MTA | ----> your inbox
+----------+
-Note that the authentication part of the block diagram shoes
-only SASL authentication; this can be configured to IMAP instead.
-
3. HOW TO INSTALL TAMARIND