Changeset 16:cd4170142d87 in mailjam for docs
- Timestamp:
- May 22, 2012, 9:31:15 AM (13 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- docs/src
- Files:
-
- 1 added
- 29 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
docs/src/_build/html/.buildinfo
r13 r16 1 1 # Sphinx build info version 1 2 2 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. 3 config: d6b13f3c5a0c2b1ecbf54831463e3bec3 config: ceb77347f0c7a864ec9030a8b3dabfdc 4 4 tags: fbb0d17656682115ca4d033fb2f83ba1 -
docs/src/_build/html/_sources/configuration.txt
r13 r16 6 6 .. _configuration_daemon: 7 7 8 Postmandaemon configuration file8 Mailjam daemon configuration file 9 9 --------------------------------- 10 10 11 All the configurations that can be applied to the Postmandaemon are registered12 in the ** postman.conf** file. That file contains ini-style [1]_ configuration11 All the configurations that can be applied to the Mailjam daemon are registered 12 in the **mailjam.conf** file. That file contains ini-style [1]_ configuration 13 13 parameters, separated in different *categories*. 14 14 15 15 .. note:: 16 16 17 The postman.conf file will be installed in different locations depending on17 The mailjam.conf file will be installed in different locations depending on 18 18 your setup. The usual locations are: 19 19 20 - */etc/ postman.conf* - In most Linux systems (like archlinux, gentoo,20 - */etc/mailjam.conf* - In most Linux systems (like archlinux, gentoo, 21 21 fedora, debian, ubuntu, etc) 22 22 23 - */usr/local/etc/ postman.conf* - In most BSD systems (like FreeBSD, OpenBSD,23 - */usr/local/etc/mailjam.conf* - In most BSD systems (like FreeBSD, OpenBSD, 24 24 NetBSD, etc) 25 25 … … 73 73 ******* 74 74 75 Default: ``/usr/local/etc/ postman/ssl/postman.key``75 Default: ``/usr/local/etc/mailjam/ssl/mailjam.key`` 76 76 77 77 Path to the ssl key used for encrypted SSL sessions. … … 86 86 ******* 87 87 88 Default: ``/usr/local/etc/ postman/ssl/postman.crt``88 Default: ``/usr/local/etc/mailjam/ssl/mailjam.crt`` 89 89 90 90 Path to the ssl certificate used for encrypted SSL sessions. … … 99 99 ******* 100 100 101 Default: ``/var/log/ postman/xmlrpc_server.log``101 Default: ``/var/log/mailjam/xmlrpc_server.log`` 102 102 103 103 Path to the file where log messages will be saved … … 128 128 **** 129 129 130 Default: ``/usr/local/ postman/storage``130 Default: ``/usr/local/mailjam/storage`` 131 131 132 132 Path to the directory where the backend will save data. … … 137 137 ******** 138 138 139 Default: ``/usr/local/ postman/storage/mailings.json``139 Default: ``/usr/local/mailjam/storage/mailings.json`` 140 140 141 141 Path to the file where the identifiers of existing mailing lists will be saved. … … 165 165 ********** 166 166 167 Default: ``/usr/local/ postman/storage/members.json``167 Default: ``/usr/local/mailjam/storage/members.json`` 168 168 169 169 Path to the file where the identifiers of existing members will be saved. … … 191 191 Default: ``true`` 192 192 193 Enables/disables the *archives* feature. When enabled, Postmansaves copies of193 Enables/disables the *archives* feature. When enabled, Mailjam saves copies of 194 194 email address into an *archive*, so they can be read later, through a web 195 195 interface. … … 220 220 **** 221 221 222 Default: ``/usr/local/ postman/archives``222 Default: ``/usr/local/mailjam/archives`` 223 223 224 224 Path to the directory where the archives will be saved. … … 238 238 .. warning:: 239 239 240 This parameters are not currently used in postman, we are still working240 This parameters are not currently used in mailjam, we are still working 241 241 on per-mailing-list configuration parameters. 242 242 … … 265 265 .. warning:: 266 266 267 This parameters are not currently used in postman, we are still working267 This parameters are not currently used in mailjam, we are still working 268 268 on per-member configuration parameters. 269 269 -
docs/src/_build/html/_sources/index.txt
r13 r16 1 Postmanofficial documentation1 Mailjam official documentation 2 2 ============================== 3 3 4 This is the official documentation for Postman_, a mailing list management4 This is the official documentation for Mailjam_, a mailing list management 5 5 software written in Python_. 6 6 … … 25 25 * :ref:`search` 26 26 27 .. _ Postman: https://bitbucket.org/codigo23/postman27 .. _Mailjam: https://bitbucket.org/codigo23/mailjam 28 28 .. _Python: http://python.org -
docs/src/_build/html/_sources/install.txt
r13 r16 9 9 --------------------------- 10 10 11 So far, the only dependency you will need in order to run postmanis Python_11 So far, the only dependency you will need in order to run mailjam is Python_ 12 12 13 Postmanhas been tested with python *2.7.x*, but it should work with versions13 Mailjam has been tested with python *2.7.x*, but it should work with versions 14 14 *2.6.x* too. 15 15 … … 17 17 more about how to install python. 18 18 19 .. _install_ postman:19 .. _install_mailjam: 20 20 21 Second, install Postman21 Second, install Mailjam 22 22 ----------------------- 23 23 … … 27 27 ++++++++++++++++++++ 28 28 29 You can install Postmanusing pip_::29 You can install Mailjam using pip_:: 30 30 31 pip install -e https://bitbucket.org/codigo23/ postman#egg=postman31 pip install -e https://bitbucket.org/codigo23/mailjam#egg=mailjam 32 32 33 33 .. note:: 34 34 35 Postmanhas not been recorded/uploaded to pypi_ yet, so, in order to install36 it using pip you will have to provide the URL for the public Postmanrepo.35 Mailjam has not been recorded/uploaded to pypi_ yet, so, in order to install 36 it using pip you will have to provide the URL for the public Mailjam repo. 37 37 38 38 .. _install_with_easy_install: … … 41 41 +++++++++++++++++++++++++++++ 42 42 43 You can not install Postmanusing easy_install_ yet (until we do record/upload43 You can not install Mailjam using easy_install_ yet (until we do record/upload 44 44 it to pypi) 45 45 … … 49 49 ++++++++++++++++++++++++++++++ 50 50 51 You can install Postmaninside a virtualenv_. Just create a virtualenv::51 You can install Mailjam inside a virtualenv_. Just create a virtualenv:: 52 52 53 53 virtualenv /path/to/your/env … … 64 64 source /path/to/your/env/bin/activate.csh 65 65 66 And, once the environment has been activated, use pip to install Postman::66 And, once the environment has been activated, use pip to install Mailjam:: 67 67 68 env$ pip install -e https://bitbucket.org/codigo23/ postman#egg=postman68 env$ pip install -e https://bitbucket.org/codigo23/mailjam#egg=mailjam 69 69 70 70 .. _install_from_sources: … … 89 89 *************** 90 90 91 The source code of Postmanis hosted in bitbucket_ [1]_. In order to grab91 The source code of Mailjam is hosted in bitbucket_ [1]_. In order to grab 92 92 the latest sources you need Mercurial_. 93 93 94 94 To get a copy of the sources, just *clone* the repository:: 95 95 96 hg clone https://bitbucket.org/codigo23/ postman postman-repo96 hg clone https://bitbucket.org/codigo23/mailjam mailjam-repo 97 97 98 Then, go inside the * postman-repo* directory and run::98 Then, go inside the *mailjam-repo* directory and run:: 99 99 100 100 python setup.py install … … 110 110 This process will work inside a virtualenv_ too. 111 111 112 .. _install_setting_up_ postman:112 .. _install_setting_up_mailjam: 113 113 114 Setting up Postman114 Setting up Mailjam 115 115 ------------------ 116 116 117 117 TBW 118 118 119 .. _install_running_ postman:119 .. _install_running_mailjam: 120 120 121 Running Postman121 Running Mailjam 122 122 --------------- 123 123 … … 140 140 .. _sudo: http://sudo.ws 141 141 142 .. [1] https://bitbucket.org/codigo23/ postman142 .. [1] https://bitbucket.org/codigo23/mailjam -
docs/src/_build/html/_sources/overview.txt
r13 r16 1 Overview of postman's architecture1 Overview of mailjam's architecture 2 2 ================================== 3 3 … … 7 7 ------------ 8 8 9 Postmanhas been designed following a **multi-component structure**. There is9 Mailjam has been designed following a **multi-component structure**. There is 10 10 **a daemon** that manage the mailing lists and members information in a storage 11 11 backend and there are **different kinds of clients** (currently, three of them) … … 14 14 This is the scheme of the architecture: 15 15 16 .. image:: / postman_architecture.png17 :alt: Scheme of the architecture behind Postman16 .. image:: /mailjam_architecture.png 17 :alt: Scheme of the architecture behind Mailjam 18 18 :class: open_fancybox 19 19 20 20 21 .. _overview_ postman_daemon:21 .. _overview_mailjam_daemon: 22 22 23 Postmandaemon23 Mailjam daemon 24 24 -------------- 25 25 … … 32 32 to add/update/delete data from the backend. 33 33 34 .. _overview_ postman_mta_client:34 .. _overview_mailjam_mta_client: 35 35 36 36 MTA client … … 41 41 backend to tell the MTA what it has to do with the incoming emails. 42 42 43 .. _overview_ postman_cli_client:43 .. _overview_mailjam_cli_client: 44 44 45 45 CLI client … … 47 47 48 48 This is a shell-like interface that can be used to add mailing lists to a given 49 Postmanserver, edit such mailing lists information, add members, etc.49 Mailjam server, edit such mailing lists information, add members, etc. 50 50 51 .. _overview_ postman_web_client:51 .. _overview_mailjam_web_client: 52 52 53 53 Web client … … 56 56 This is a small *webapp* that can be used to perform the same management 57 57 operations you can achieve using the 58 :ref:`CLI client<overview_ postman_cli_client>`.58 :ref:`CLI client<overview_mailjam_cli_client>`. -
docs/src/_build/html/_sources/running.txt
r13 r16 1 Running Postman1 Running Mailjam 2 2 =============== 3 3 -
docs/src/_build/html/configuration.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title>Configuration — Postman0.1.0 documentation</title>11 <title>Configuration — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 26 26 <script type="text/javascript" src="_static/underscore.js"></script> 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />29 <link rel="next" title="Running Postman" href="running.html" />28 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 29 <link rel="next" title="Running Mailjam" href="running.html" /> 30 30 <link rel="prev" title="Installation instructions" href="install.html" /> 31 31 </head> … … 38 38 accesskey="I">index</a></li> 39 39 <li class="right" > 40 <a href="running.html" title="Running Postman"40 <a href="running.html" title="Running Mailjam" 41 41 accesskey="N">next</a> |</li> 42 42 <li class="right" > 43 43 <a href="install.html" title="Installation instructions" 44 44 accesskey="P">previous</a> |</li> 45 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>45 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 46 46 </ul> 47 47 </div> … … 58 58 <ul class="simple"> 59 59 <li><a class="reference internal" href="#configuration" id="id9">Configuration</a><ul> 60 <li><a class="reference internal" href="# postman-daemon-configuration-file" id="id10">Postmandaemon configuration file</a><ul>60 <li><a class="reference internal" href="#mailjam-daemon-configuration-file" id="id10">Mailjam daemon configuration file</a><ul> 61 61 <li><a class="reference internal" href="#xmlrpc-server" id="id11">xmlrpc_server</a><ul> 62 62 <li><a class="reference internal" href="#address" id="id12">address</a></li> … … 96 96 </ul> 97 97 </div> 98 <div class="section" id=" postman-daemon-configuration-file">99 <span id="configuration-daemon"></span><h2><a class="toc-backref" href="#id10"> Postman daemon configuration file</a><a class="headerlink" href="#postman-daemon-configuration-file" title="Permalink to this headline">¶</a></h2>100 <p>All the configurations that can be applied to the Postmandaemon are registered101 in the <strong> postman.conf</strong> file. That file contains ini-style <a class="footnote-reference" href="#id6" id="id1">[1]</a> configuration98 <div class="section" id="mailjam-daemon-configuration-file"> 99 <span id="configuration-daemon"></span><h2><a class="toc-backref" href="#id10">Mailjam daemon configuration file</a><a class="headerlink" href="#mailjam-daemon-configuration-file" title="Permalink to this headline">¶</a></h2> 100 <p>All the configurations that can be applied to the Mailjam daemon are registered 101 in the <strong>mailjam.conf</strong> file. That file contains ini-style <a class="footnote-reference" href="#id6" id="id1">[1]</a> configuration 102 102 parameters, separated in different <em>categories</em>.</p> 103 103 <div class="admonition note"> 104 104 <p class="first admonition-title">Note</p> 105 <p>The postman.conf file will be installed in different locations depending on105 <p>The mailjam.conf file will be installed in different locations depending on 106 106 your setup. The usual locations are:</p> 107 107 <ul class="simple"> 108 <li><em>/etc/ postman.conf</em> - In most Linux systems (like archlinux, gentoo,108 <li><em>/etc/mailjam.conf</em> - In most Linux systems (like archlinux, gentoo, 109 109 fedora, debian, ubuntu, etc)</li> 110 <li><em>/usr/local/etc/ postman.conf</em> - In most BSD systems (like FreeBSD, OpenBSD,110 <li><em>/usr/local/etc/mailjam.conf</em> - In most BSD systems (like FreeBSD, OpenBSD, 111 111 NetBSD, etc)</li> 112 112 </ul> … … 140 140 <div class="section" id="ssl-key"> 141 141 <span id="configuration-daemon-xmlrpc-ssl-key"></span><h4><a class="toc-backref" href="#id15">ssl_key</a><a class="headerlink" href="#ssl-key" title="Permalink to this headline">¶</a></h4> 142 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/etc/ postman/ssl/postman.key</span></tt></p>142 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/etc/mailjam/ssl/mailjam.key</span></tt></p> 143 143 <p>Path to the ssl key used for encrypted SSL sessions.</p> 144 144 <div class="admonition warning"> … … 149 149 <div class="section" id="ssl-crt"> 150 150 <span id="configuration-daemon-xmlrpc-ssl-crt"></span><h4><a class="toc-backref" href="#id16">ssl_crt</a><a class="headerlink" href="#ssl-crt" title="Permalink to this headline">¶</a></h4> 151 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/etc/ postman/ssl/postman.crt</span></tt></p>151 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/etc/mailjam/ssl/mailjam.crt</span></tt></p> 152 152 <p>Path to the ssl certificate used for encrypted SSL sessions.</p> 153 153 <div class="admonition warning"> … … 158 158 <div class="section" id="logfile"> 159 159 <span id="configuration-daemon-xmlrpc-logfile"></span><h4><a class="toc-backref" href="#id17">logfile</a><a class="headerlink" href="#logfile" title="Permalink to this headline">¶</a></h4> 160 <p>Default: <tt class="docutils literal"><span class="pre">/var/log/ postman/xmlrpc_server.log</span></tt></p>160 <p>Default: <tt class="docutils literal"><span class="pre">/var/log/mailjam/xmlrpc_server.log</span></tt></p> 161 161 <p>Path to the file where log messages will be saved</p> 162 162 </div> … … 175 175 <div class="section" id="path"> 176 176 <span id="configuration-daemon-xmlrpc-path"></span><h4><a class="toc-backref" href="#id20">path</a><a class="headerlink" href="#path" title="Permalink to this headline">¶</a></h4> 177 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/ postman/storage</span></tt></p>177 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/mailjam/storage</span></tt></p> 178 178 <p>Path to the directory where the backend will save data.</p> 179 179 </div> 180 180 <div class="section" id="lists-db"> 181 181 <span id="configuration-daemon-storage-lists-db"></span><h4><a class="toc-backref" href="#id21">lists_db</a><a class="headerlink" href="#lists-db" title="Permalink to this headline">¶</a></h4> 182 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/ postman/storage/mailings.json</span></tt></p>182 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/mailjam/storage/mailings.json</span></tt></p> 183 183 <p>Path to the file where the identifiers of existing mailing lists will be saved.</p> 184 184 <div class="admonition note"> … … 201 201 <div class="section" id="members-db"> 202 202 <span id="configuration-daemon-xmlrpc-members-db"></span><h4><a class="toc-backref" href="#id22">members_db</a><a class="headerlink" href="#members-db" title="Permalink to this headline">¶</a></h4> 203 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/ postman/storage/members.json</span></tt></p>203 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/mailjam/storage/members.json</span></tt></p> 204 204 <p>Path to the file where the identifiers of existing members will be saved.</p> 205 205 <div class="admonition note"> … … 218 218 <span id="configuration-daemon-archive-enabled"></span><h4><a class="toc-backref" href="#id24">enabled</a><a class="headerlink" href="#enabled" title="Permalink to this headline">¶</a></h4> 219 219 <p>Default: <tt class="docutils literal"><span class="pre">true</span></tt></p> 220 <p>Enables/disables the <em>archives</em> feature. When enabled, Postmansaves copies of220 <p>Enables/disables the <em>archives</em> feature. When enabled, Mailjam saves copies of 221 221 email address into an <em>archive</em>, so they can be read later, through a web 222 222 interface.</p> … … 239 239 <div class="section" id="configuration-daemon-archive-path"> 240 240 <span id="id5"></span><h4><a class="toc-backref" href="#id26">path</a><a class="headerlink" href="#configuration-daemon-archive-path" title="Permalink to this headline">¶</a></h4> 241 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/ postman/archives</span></tt></p>241 <p>Default: <tt class="docutils literal"><span class="pre">/usr/local/mailjam/archives</span></tt></p> 242 242 <p>Path to the directory where the archives will be saved.</p> 243 243 <div class="admonition warning"> … … 253 253 <div class="admonition warning"> 254 254 <p class="first admonition-title">Warning</p> 255 <p class="last">This parameters are not currently used in postman, we are still working255 <p class="last">This parameters are not currently used in mailjam, we are still working 256 256 on per-mailing-list configuration parameters.</p> 257 257 </div> … … 271 271 <div class="admonition warning"> 272 272 <p class="first admonition-title">Warning</p> 273 <p class="last">This parameters are not currently used in postman, we are still working273 <p class="last">This parameters are not currently used in mailjam, we are still working 274 274 on per-member configuration parameters.</p> 275 275 </div> … … 322 322 <ul> 323 323 <li><a class="reference internal" href="#">Configuration</a><ul> 324 <li><a class="reference internal" href="# postman-daemon-configuration-file">Postmandaemon configuration file</a><ul>324 <li><a class="reference internal" href="#mailjam-daemon-configuration-file">Mailjam daemon configuration file</a><ul> 325 325 <li><a class="reference internal" href="#xmlrpc-server">xmlrpc_server</a><ul> 326 326 <li><a class="reference internal" href="#address">address</a></li> … … 365 365 <h4>Next topic</h4> 366 366 <p class="topless"><a href="running.html" 367 title="next chapter">Running Postman</a></p>367 title="next chapter">Running Mailjam</a></p> 368 368 <h3>This Page</h3> 369 369 <ul class="this-page-menu"> … … 395 395 >index</a></li> 396 396 <li class="right" > 397 <a href="running.html" title="Running Postman"397 <a href="running.html" title="Running Mailjam" 398 398 >next</a> |</li> 399 399 <li class="right" > 400 400 <a href="install.html" title="Installation instructions" 401 401 >previous</a> |</li> 402 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>402 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 403 403 </ul> 404 404 </div> -
docs/src/_build/html/development.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title>Developers documentation — Postman0.1.0 documentation</title>11 <title>Developers documentation — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 26 26 <script type="text/javascript" src="_static/underscore.js"></script> 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />28 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 29 29 <link rel="prev" title="Some examples" href="examples.html" /> 30 30 </head> … … 39 39 <a href="examples.html" title="Some examples" 40 40 accesskey="P">previous</a> |</li> 41 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>41 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 42 42 </ul> 43 43 </div> … … 98 98 <a href="examples.html" title="Some examples" 99 99 >previous</a> |</li> 100 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>100 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 101 101 </ul> 102 102 </div> -
docs/src/_build/html/examples.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title>Some examples — Postman0.1.0 documentation</title>11 <title>Some examples — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 26 26 <script type="text/javascript" src="_static/underscore.js"></script> 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />28 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 29 29 <link rel="next" title="Developers documentation" href="development.html" /> 30 <link rel="prev" title="Running Postman" href="running.html" />30 <link rel="prev" title="Running Mailjam" href="running.html" /> 31 31 </head> 32 32 <body> … … 41 41 accesskey="N">next</a> |</li> 42 42 <li class="right" > 43 <a href="running.html" title="Running Postman"43 <a href="running.html" title="Running Mailjam" 44 44 accesskey="P">previous</a> |</li> 45 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>45 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 46 46 </ul> 47 47 </div> … … 70 70 <h4>Previous topic</h4> 71 71 <p class="topless"><a href="running.html" 72 title="previous chapter">Running Postman</a></p>72 title="previous chapter">Running Mailjam</a></p> 73 73 <h4>Next topic</h4> 74 74 <p class="topless"><a href="development.html" … … 106 106 >next</a> |</li> 107 107 <li class="right" > 108 <a href="running.html" title="Running Postman"108 <a href="running.html" title="Running Mailjam" 109 109 >previous</a> |</li> 110 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>110 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 111 111 </ul> 112 112 </div> -
docs/src/_build/html/genindex.html
r13 r16 11 11 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 12 12 13 <title>Index — Postman0.1.0 documentation</title>13 <title>Index — Mailjam 0.1.0 documentation</title> 14 14 15 15 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 28 28 <script type="text/javascript" src="_static/underscore.js"></script> 29 29 <script type="text/javascript" src="_static/doctools.js"></script> 30 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />30 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 31 31 </head> 32 32 <body> … … 37 37 <a href="#" title="General Index" 38 38 accesskey="I">index</a></li> 39 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>39 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 40 40 </ul> 41 41 </div> … … 85 85 <a href="#" title="General Index" 86 86 >index</a></li> 87 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>87 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 88 88 </ul> 89 89 </div> -
docs/src/_build/html/index.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title> Postman official documentation — Postman0.1.0 documentation</title>11 <title>Mailjam official documentation — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 26 26 <script type="text/javascript" src="_static/underscore.js"></script> 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 <link rel="top" title=" Postman0.1.0 documentation" href="#" />29 <link rel="next" title="Overview of postman’s architecture" href="overview.html" />28 <link rel="top" title="Mailjam 0.1.0 documentation" href="#" /> 29 <link rel="next" title="Overview of mailjam’s architecture" href="overview.html" /> 30 30 </head> 31 31 <body> … … 37 37 accesskey="I">index</a></li> 38 38 <li class="right" > 39 <a href="overview.html" title="Overview of postman’s architecture"39 <a href="overview.html" title="Overview of mailjam’s architecture" 40 40 accesskey="N">next</a> |</li> 41 <li><a href="#"> Postman0.1.0 documentation</a> »</li>41 <li><a href="#">Mailjam 0.1.0 documentation</a> »</li> 42 42 </ul> 43 43 </div> … … 48 48 <div class="body"> 49 49 50 <div class="section" id=" postman-official-documentation">51 <h1> Postman official documentation<a class="headerlink" href="#postman-official-documentation" title="Permalink to this headline">¶</a></h1>52 <p>This is the official documentation for <a class="reference external" href="https://bitbucket.org/codigo23/ postman">Postman</a>, a mailing list management50 <div class="section" id="mailjam-official-documentation"> 51 <h1>Mailjam official documentation<a class="headerlink" href="#mailjam-official-documentation" title="Permalink to this headline">¶</a></h1> 52 <p>This is the official documentation for <a class="reference external" href="https://bitbucket.org/codigo23/mailjam">Mailjam</a>, a mailing list management 53 53 software written in <a class="reference external" href="http://python.org">Python</a>.</p> 54 54 <p>Contents:</p> 55 55 <div class="toctree-wrapper compound"> 56 56 <ul> 57 <li class="toctree-l1"><a class="reference internal" href="overview.html">Overview of postman’s architecture</a><ul>57 <li class="toctree-l1"><a class="reference internal" href="overview.html">Overview of mailjam’s architecture</a><ul> 58 58 <li class="toctree-l2"><a class="reference internal" href="overview.html#introduction">Introduction</a></li> 59 <li class="toctree-l2"><a class="reference internal" href="overview.html# postman-daemon">Postmandaemon</a></li>59 <li class="toctree-l2"><a class="reference internal" href="overview.html#mailjam-daemon">Mailjam daemon</a></li> 60 60 <li class="toctree-l2"><a class="reference internal" href="overview.html#mta-client">MTA client</a></li> 61 61 <li class="toctree-l2"><a class="reference internal" href="overview.html#cli-client">CLI client</a></li> … … 65 65 <li class="toctree-l1"><a class="reference internal" href="install.html">Installation instructions</a><ul> 66 66 <li class="toctree-l2"><a class="reference internal" href="install.html#first-install-dependencies">First, install dependencies</a></li> 67 <li class="toctree-l2"><a class="reference internal" href="install.html#second-install- postman">Second, install Postman</a></li>68 <li class="toctree-l2"><a class="reference internal" href="install.html#setting-up- postman">Setting up Postman</a></li>69 <li class="toctree-l2"><a class="reference internal" href="install.html#running- postman">Running Postman</a></li>67 <li class="toctree-l2"><a class="reference internal" href="install.html#second-install-mailjam">Second, install Mailjam</a></li> 68 <li class="toctree-l2"><a class="reference internal" href="install.html#setting-up-mailjam">Setting up Mailjam</a></li> 69 <li class="toctree-l2"><a class="reference internal" href="install.html#running-mailjam">Running Mailjam</a></li> 70 70 <li class="toctree-l2"><a class="reference internal" href="install.html#running-tests-developers-only">Running tests (developers only)</a></li> 71 71 </ul> 72 72 </li> 73 73 <li class="toctree-l1"><a class="reference internal" href="configuration.html">Configuration</a><ul> 74 <li class="toctree-l2"><a class="reference internal" href="configuration.html# postman-daemon-configuration-file">Postmandaemon configuration file</a></li>74 <li class="toctree-l2"><a class="reference internal" href="configuration.html#mailjam-daemon-configuration-file">Mailjam daemon configuration file</a></li> 75 75 </ul> 76 76 </li> 77 <li class="toctree-l1"><a class="reference internal" href="running.html">Running Postman</a></li>77 <li class="toctree-l1"><a class="reference internal" href="running.html">Running Mailjam</a></li> 78 78 <li class="toctree-l1"><a class="reference internal" href="examples.html">Some examples</a></li> 79 79 <li class="toctree-l1"><a class="reference internal" href="development.html">Developers documentation</a></li> … … 98 98 <h3><a href="#">Table Of Contents</a></h3> 99 99 <ul> 100 <li><a class="reference internal" href="#"> Postmanofficial documentation</a><ul>100 <li><a class="reference internal" href="#">Mailjam official documentation</a><ul> 101 101 </ul> 102 102 </li> … … 106 106 <h4>Next topic</h4> 107 107 <p class="topless"><a href="overview.html" 108 title="next chapter">Overview of postman’s architecture</a></p>108 title="next chapter">Overview of mailjam’s architecture</a></p> 109 109 <h3>This Page</h3> 110 110 <ul class="this-page-menu"> … … 136 136 >index</a></li> 137 137 <li class="right" > 138 <a href="overview.html" title="Overview of postman’s architecture"138 <a href="overview.html" title="Overview of mailjam’s architecture" 139 139 >next</a> |</li> 140 <li><a href="#"> Postman0.1.0 documentation</a> »</li>140 <li><a href="#">Mailjam 0.1.0 documentation</a> »</li> 141 141 </ul> 142 142 </div> -
docs/src/_build/html/install.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title>Installation instructions — Postman0.1.0 documentation</title>11 <title>Installation instructions — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 26 26 <script type="text/javascript" src="_static/underscore.js"></script> 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />28 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 29 29 <link rel="next" title="Configuration" href="configuration.html" /> 30 <link rel="prev" title="Overview of postman’s architecture" href="overview.html" />30 <link rel="prev" title="Overview of mailjam’s architecture" href="overview.html" /> 31 31 </head> 32 32 <body> … … 41 41 accesskey="N">next</a> |</li> 42 42 <li class="right" > 43 <a href="overview.html" title="Overview of postman’s architecture"43 <a href="overview.html" title="Overview of mailjam’s architecture" 44 44 accesskey="P">previous</a> |</li> 45 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>45 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 46 46 </ul> 47 47 </div> … … 59 59 <li><a class="reference internal" href="#installation-instructions" id="id3">Installation instructions</a><ul> 60 60 <li><a class="reference internal" href="#first-install-dependencies" id="id4">First, install dependencies</a></li> 61 <li><a class="reference internal" href="#second-install- postman" id="id5">Second, install Postman</a><ul>61 <li><a class="reference internal" href="#second-install-mailjam" id="id5">Second, install Mailjam</a><ul> 62 62 <li><a class="reference internal" href="#installing-using-pip" id="id6">Installing using pip</a></li> 63 63 <li><a class="reference internal" href="#installing-using-easy-install" id="id7">Installing using easy_install</a></li> … … 70 70 </ul> 71 71 </li> 72 <li><a class="reference internal" href="#setting-up- postman" id="id12">Setting up Postman</a></li>73 <li><a class="reference internal" href="#running- postman" id="id13">Running Postman</a></li>72 <li><a class="reference internal" href="#setting-up-mailjam" id="id12">Setting up Mailjam</a></li> 73 <li><a class="reference internal" href="#running-mailjam" id="id13">Running Mailjam</a></li> 74 74 <li><a class="reference internal" href="#running-tests-developers-only" id="id14">Running tests (developers only)</a></li> 75 75 </ul> … … 79 79 <div class="section" id="first-install-dependencies"> 80 80 <span id="install-dependencies"></span><h2><a class="toc-backref" href="#id4">First, install dependencies</a><a class="headerlink" href="#first-install-dependencies" title="Permalink to this headline">¶</a></h2> 81 <p>So far, the only dependency you will need in order to run postmanis <a class="reference external" href="http://python.org">Python</a></p>82 <p> Postmanhas been tested with python <em>2.7.x</em>, but it should work with versions81 <p>So far, the only dependency you will need in order to run mailjam is <a class="reference external" href="http://python.org">Python</a></p> 82 <p>Mailjam has been tested with python <em>2.7.x</em>, but it should work with versions 83 83 <em>2.6.x</em> too.</p> 84 84 <p>Please, refer to your operating system package system documentation to learn 85 85 more about how to install python.</p> 86 86 </div> 87 <div class="section" id="second-install- postman">88 <span id="install- postman"></span><h2><a class="toc-backref" href="#id5">Second, install Postman</a><a class="headerlink" href="#second-install-postman" title="Permalink to this headline">¶</a></h2>87 <div class="section" id="second-install-mailjam"> 88 <span id="install-mailjam"></span><h2><a class="toc-backref" href="#id5">Second, install Mailjam</a><a class="headerlink" href="#second-install-mailjam" title="Permalink to this headline">¶</a></h2> 89 89 <div class="section" id="installing-using-pip"> 90 90 <span id="install-with-pip"></span><h3><a class="toc-backref" href="#id6">Installing using pip</a><a class="headerlink" href="#installing-using-pip" title="Permalink to this headline">¶</a></h3> 91 <p>You can install Postmanusing <a class="reference external" href="http://www.pip-installer.org/en/latest/index.html">pip</a>:</p>92 <div class="highlight-python"><pre>pip install -e https://bitbucket.org/codigo23/ postman#egg=postman</pre>91 <p>You can install Mailjam using <a class="reference external" href="http://www.pip-installer.org/en/latest/index.html">pip</a>:</p> 92 <div class="highlight-python"><pre>pip install -e https://bitbucket.org/codigo23/mailjam#egg=mailjam</pre> 93 93 </div> 94 94 <div class="admonition note"> 95 95 <p class="first admonition-title">Note</p> 96 <p class="last"> Postmanhas not been recorded/uploaded to <a class="reference external" href="http://pypi.python.org/pypi">pypi</a> yet, so, in order to install97 it using pip you will have to provide the URL for the public Postmanrepo.</p>96 <p class="last">Mailjam has not been recorded/uploaded to <a class="reference external" href="http://pypi.python.org/pypi">pypi</a> yet, so, in order to install 97 it using pip you will have to provide the URL for the public Mailjam repo.</p> 98 98 </div> 99 99 </div> 100 100 <div class="section" id="installing-using-easy-install"> 101 101 <span id="install-with-easy-install"></span><h3><a class="toc-backref" href="#id7">Installing using easy_install</a><a class="headerlink" href="#installing-using-easy-install" title="Permalink to this headline">¶</a></h3> 102 <p>You can not install Postmanusing <a class="reference external" href="http://peak.telecommunity.com/DevCenter/EasyInstall">easy_install</a> yet (until we do record/upload102 <p>You can not install Mailjam using <a class="reference external" href="http://peak.telecommunity.com/DevCenter/EasyInstall">easy_install</a> yet (until we do record/upload 103 103 it to pypi)</p> 104 104 </div> 105 105 <div class="section" id="installing-inside-a-virtualenv"> 106 106 <span id="install-inside-virtualenv"></span><h3><a class="toc-backref" href="#id8">Installing inside a virtualenv</a><a class="headerlink" href="#installing-inside-a-virtualenv" title="Permalink to this headline">¶</a></h3> 107 <p>You can install Postmaninside a <a class="reference external" href="http://www.virtualenv.org/en/latest/index.html">virtualenv</a>. Just create a virtualenv:</p>107 <p>You can install Mailjam inside a <a class="reference external" href="http://www.virtualenv.org/en/latest/index.html">virtualenv</a>. Just create a virtualenv:</p> 108 108 <div class="highlight-python"><div class="highlight"><pre><span class="n">virtualenv</span> <span class="o">/</span><span class="n">path</span><span class="o">/</span><span class="n">to</span><span class="o">/</span><span class="n">your</span><span class="o">/</span><span class="n">env</span> 109 109 </pre></div> … … 121 121 </div> 122 122 </div> 123 <p>And, once the environment has been activated, use pip to install Postman:</p>124 <div class="highlight-python"><pre>env$ pip install -e https://bitbucket.org/codigo23/ postman#egg=postman</pre>123 <p>And, once the environment has been activated, use pip to install Mailjam:</p> 124 <div class="highlight-python"><pre>env$ pip install -e https://bitbucket.org/codigo23/mailjam#egg=mailjam</pre> 125 125 </div> 126 126 </div> … … 136 136 <div class="section" id="from-repository"> 137 137 <span id="install-from-repository"></span><h4><a class="toc-backref" href="#id11">From repository</a><a class="headerlink" href="#from-repository" title="Permalink to this headline">¶</a></h4> 138 <p>The source code of Postmanis hosted in <a class="reference external" href="https://bitbucket.org">bitbucket</a> <a class="footnote-reference" href="#id2" id="id1">[1]</a>. In order to grab138 <p>The source code of Mailjam is hosted in <a class="reference external" href="https://bitbucket.org">bitbucket</a> <a class="footnote-reference" href="#id2" id="id1">[1]</a>. In order to grab 139 139 the latest sources you need <a class="reference external" href="http://mercurial.selenic.com">Mercurial</a>.</p> 140 140 <p>To get a copy of the sources, just <em>clone</em> the repository:</p> 141 <div class="highlight-python"><pre>hg clone https://bitbucket.org/codigo23/ postman postman-repo</pre>142 </div> 143 <p>Then, go inside the <em> postman-repo</em> directory and run:</p>141 <div class="highlight-python"><pre>hg clone https://bitbucket.org/codigo23/mailjam mailjam-repo</pre> 142 </div> 143 <p>Then, go inside the <em>mailjam-repo</em> directory and run:</p> 144 144 <div class="highlight-python"><pre>python setup.py install</pre> 145 145 </div> … … 157 157 </div> 158 158 </div> 159 <div class="section" id="setting-up- postman">160 <span id="install-setting-up- postman"></span><h2><a class="toc-backref" href="#id12">Setting up Postman</a><a class="headerlink" href="#setting-up-postman" title="Permalink to this headline">¶</a></h2>159 <div class="section" id="setting-up-mailjam"> 160 <span id="install-setting-up-mailjam"></span><h2><a class="toc-backref" href="#id12">Setting up Mailjam</a><a class="headerlink" href="#setting-up-mailjam" title="Permalink to this headline">¶</a></h2> 161 161 <p>TBW</p> 162 162 </div> 163 <div class="section" id="running- postman">164 <span id="install-running- postman"></span><h2><a class="toc-backref" href="#id13">Running Postman</a><a class="headerlink" href="#running-postman" title="Permalink to this headline">¶</a></h2>163 <div class="section" id="running-mailjam"> 164 <span id="install-running-mailjam"></span><h2><a class="toc-backref" href="#id13">Running Mailjam</a><a class="headerlink" href="#running-mailjam" title="Permalink to this headline">¶</a></h2> 165 165 <p>TBW</p> 166 166 </div> … … 171 171 <colgroup><col class="label" /><col /></colgroup> 172 172 <tbody valign="top"> 173 <tr><td class="label"><a class="fn-backref" href="#id1">[1]</a></td><td><a class="reference external" href="https://bitbucket.org/codigo23/ postman">https://bitbucket.org/codigo23/postman</a></td></tr>173 <tr><td class="label"><a class="fn-backref" href="#id1">[1]</a></td><td><a class="reference external" href="https://bitbucket.org/codigo23/mailjam">https://bitbucket.org/codigo23/mailjam</a></td></tr> 174 174 </tbody> 175 175 </table> … … 187 187 <li><a class="reference internal" href="#">Installation instructions</a><ul> 188 188 <li><a class="reference internal" href="#first-install-dependencies">First, install dependencies</a></li> 189 <li><a class="reference internal" href="#second-install- postman">Second, install Postman</a><ul>189 <li><a class="reference internal" href="#second-install-mailjam">Second, install Mailjam</a><ul> 190 190 <li><a class="reference internal" href="#installing-using-pip">Installing using pip</a></li> 191 191 <li><a class="reference internal" href="#installing-using-easy-install">Installing using easy_install</a></li> … … 198 198 </ul> 199 199 </li> 200 <li><a class="reference internal" href="#setting-up- postman">Setting up Postman</a></li>201 <li><a class="reference internal" href="#running- postman">Running Postman</a></li>200 <li><a class="reference internal" href="#setting-up-mailjam">Setting up Mailjam</a></li> 201 <li><a class="reference internal" href="#running-mailjam">Running Mailjam</a></li> 202 202 <li><a class="reference internal" href="#running-tests-developers-only">Running tests (developers only)</a></li> 203 203 </ul> … … 207 207 <h4>Previous topic</h4> 208 208 <p class="topless"><a href="overview.html" 209 title="previous chapter">Overview of postman’s architecture</a></p>209 title="previous chapter">Overview of mailjam’s architecture</a></p> 210 210 <h4>Next topic</h4> 211 211 <p class="topless"><a href="configuration.html" … … 243 243 >next</a> |</li> 244 244 <li class="right" > 245 <a href="overview.html" title="Overview of postman’s architecture"245 <a href="overview.html" title="Overview of mailjam’s architecture" 246 246 >previous</a> |</li> 247 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>247 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 248 248 </ul> 249 249 </div> -
docs/src/_build/html/overview.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title>Overview of postman’s architecture — Postman0.1.0 documentation</title>11 <title>Overview of mailjam’s architecture — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 26 26 <script type="text/javascript" src="_static/underscore.js"></script> 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />28 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 29 29 <link rel="next" title="Installation instructions" href="install.html" /> 30 <link rel="prev" title=" Postmanofficial documentation" href="index.html" />30 <link rel="prev" title="Mailjam official documentation" href="index.html" /> 31 31 </head> 32 32 <body> … … 41 41 accesskey="N">next</a> |</li> 42 42 <li class="right" > 43 <a href="index.html" title=" Postmanofficial documentation"43 <a href="index.html" title="Mailjam official documentation" 44 44 accesskey="P">previous</a> |</li> 45 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>45 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 46 46 </ul> 47 47 </div> … … 52 52 <div class="body"> 53 53 54 <div class="section" id="overview-of- postman-s-architecture">55 <h1><a class="toc-backref" href="#id1">Overview of postman’s architecture</a><a class="headerlink" href="#overview-of-postman-s-architecture" title="Permalink to this headline">¶</a></h1>54 <div class="section" id="overview-of-mailjam-s-architecture"> 55 <h1><a class="toc-backref" href="#id1">Overview of mailjam’s architecture</a><a class="headerlink" href="#overview-of-mailjam-s-architecture" title="Permalink to this headline">¶</a></h1> 56 56 <div class="contents topic" id="contents"> 57 57 <p class="topic-title first">Contents</p> 58 58 <ul class="simple"> 59 <li><a class="reference internal" href="#overview-of- postman-s-architecture" id="id1">Overview of postman’s architecture</a><ul>59 <li><a class="reference internal" href="#overview-of-mailjam-s-architecture" id="id1">Overview of mailjam’s architecture</a><ul> 60 60 <li><a class="reference internal" href="#introduction" id="id2">Introduction</a></li> 61 <li><a class="reference internal" href="# postman-daemon" id="id3">Postmandaemon</a></li>61 <li><a class="reference internal" href="#mailjam-daemon" id="id3">Mailjam daemon</a></li> 62 62 <li><a class="reference internal" href="#mta-client" id="id4">MTA client</a></li> 63 63 <li><a class="reference internal" href="#cli-client" id="id5">CLI client</a></li> … … 69 69 <div class="section" id="introduction"> 70 70 <h2><a class="toc-backref" href="#id2">Introduction</a><a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2> 71 <p> Postmanhas been designed following a <strong>multi-component structure</strong>. There is71 <p>Mailjam has been designed following a <strong>multi-component structure</strong>. There is 72 72 <strong>a daemon</strong> that manage the mailing lists and members information in a storage 73 73 backend and there are <strong>different kinds of clients</strong> (currently, three of them) 74 74 that <strong>interact with the daemon using a XMLRPC link</strong>.</p> 75 75 <p>This is the scheme of the architecture:</p> 76 <img alt="Scheme of the architecture behind Postman" class="open-fancybox" src="_images/postman_architecture.png" />76 <img alt="Scheme of the architecture behind Mailjam" class="open-fancybox" src="_images/mailjam_architecture.png" /> 77 77 </div> 78 <div class="section" id=" postman-daemon">79 <span id="overview- postman-daemon"></span><h2><a class="toc-backref" href="#id3">Postman daemon</a><a class="headerlink" href="#postman-daemon" title="Permalink to this headline">¶</a></h2>78 <div class="section" id="mailjam-daemon"> 79 <span id="overview-mailjam-daemon"></span><h2><a class="toc-backref" href="#id3">Mailjam daemon</a><a class="headerlink" href="#mailjam-daemon" title="Permalink to this headline">¶</a></h2> 80 80 <p>The daemon will perform all the operations regarding the management of the 81 81 mailing lists and members. The daemon will save information of a given … … 86 86 </div> 87 87 <div class="section" id="mta-client"> 88 <span id="overview- postman-mta-client"></span><h2><a class="toc-backref" href="#id4">MTA client</a><a class="headerlink" href="#mta-client" title="Permalink to this headline">¶</a></h2>88 <span id="overview-mailjam-mta-client"></span><h2><a class="toc-backref" href="#id4">MTA client</a><a class="headerlink" href="#mta-client" title="Permalink to this headline">¶</a></h2> 89 89 <p>This client is attached to a given MTA, and is called but the MTA itself when 90 90 emails for a mailing lists are received. The client performs some checks on the … … 92 92 </div> 93 93 <div class="section" id="cli-client"> 94 <span id="overview- postman-cli-client"></span><h2><a class="toc-backref" href="#id5">CLI client</a><a class="headerlink" href="#cli-client" title="Permalink to this headline">¶</a></h2>94 <span id="overview-mailjam-cli-client"></span><h2><a class="toc-backref" href="#id5">CLI client</a><a class="headerlink" href="#cli-client" title="Permalink to this headline">¶</a></h2> 95 95 <p>This is a shell-like interface that can be used to add mailing lists to a given 96 Postmanserver, edit such mailing lists information, add members, etc.</p>96 Mailjam server, edit such mailing lists information, add members, etc.</p> 97 97 </div> 98 98 <div class="section" id="web-client"> 99 <span id="overview- postman-web-client"></span><h2><a class="toc-backref" href="#id6">Web client</a><a class="headerlink" href="#web-client" title="Permalink to this headline">¶</a></h2>99 <span id="overview-mailjam-web-client"></span><h2><a class="toc-backref" href="#id6">Web client</a><a class="headerlink" href="#web-client" title="Permalink to this headline">¶</a></h2> 100 100 <p>This is a small <em>webapp</em> that can be used to perform the same management 101 101 operations you can achieve using the 102 <a class="reference internal" href="#overview- postman-cli-client"><em>CLI client</em></a>.</p>102 <a class="reference internal" href="#overview-mailjam-cli-client"><em>CLI client</em></a>.</p> 103 103 </div> 104 104 </div> … … 112 112 <h3><a href="index.html">Table Of Contents</a></h3> 113 113 <ul> 114 <li><a class="reference internal" href="#">Overview of postman’s architecture</a><ul>114 <li><a class="reference internal" href="#">Overview of mailjam’s architecture</a><ul> 115 115 <li><a class="reference internal" href="#introduction">Introduction</a></li> 116 <li><a class="reference internal" href="# postman-daemon">Postmandaemon</a></li>116 <li><a class="reference internal" href="#mailjam-daemon">Mailjam daemon</a></li> 117 117 <li><a class="reference internal" href="#mta-client">MTA client</a></li> 118 118 <li><a class="reference internal" href="#cli-client">CLI client</a></li> … … 124 124 <h4>Previous topic</h4> 125 125 <p class="topless"><a href="index.html" 126 title="previous chapter"> Postmanofficial documentation</a></p>126 title="previous chapter">Mailjam official documentation</a></p> 127 127 <h4>Next topic</h4> 128 128 <p class="topless"><a href="install.html" … … 160 160 >next</a> |</li> 161 161 <li class="right" > 162 <a href="index.html" title=" Postmanofficial documentation"162 <a href="index.html" title="Mailjam official documentation" 163 163 >previous</a> |</li> 164 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>164 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 165 165 </ul> 166 166 </div> -
docs/src/_build/html/running.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title>Running Postman — Postman0.1.0 documentation</title>11 <title>Running Mailjam — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 26 26 <script type="text/javascript" src="_static/underscore.js"></script> 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />28 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 29 29 <link rel="next" title="Some examples" href="examples.html" /> 30 30 <link rel="prev" title="Configuration" href="configuration.html" /> … … 43 43 <a href="configuration.html" title="Configuration" 44 44 accesskey="P">previous</a> |</li> 45 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>45 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 46 46 </ul> 47 47 </div> … … 52 52 <div class="body"> 53 53 54 <div class="section" id="running- postman">55 <h1><a class="toc-backref" href="#id1">Running Postman</a><a class="headerlink" href="#running-postman" title="Permalink to this headline">¶</a></h1>54 <div class="section" id="running-mailjam"> 55 <h1><a class="toc-backref" href="#id1">Running Mailjam</a><a class="headerlink" href="#running-mailjam" title="Permalink to this headline">¶</a></h1> 56 56 <div class="contents topic" id="contents"> 57 57 <p class="topic-title first">Contents</p> 58 58 <ul class="simple"> 59 <li><a class="reference internal" href="#running- postman" id="id1">Running Postman</a></li>59 <li><a class="reference internal" href="#running-mailjam" id="id1">Running Mailjam</a></li> 60 60 </ul> 61 61 </div> … … 108 108 <a href="configuration.html" title="Configuration" 109 109 >previous</a> |</li> 110 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>110 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 111 111 </ul> 112 112 </div> -
docs/src/_build/html/search.html
r13 r16 9 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 10 10 11 <title>Search — Postman0.1.0 documentation</title>11 <title>Search — Mailjam 0.1.0 documentation</title> 12 12 13 13 <link rel="stylesheet" href="_static/default.css" type="text/css" /> … … 27 27 <script type="text/javascript" src="_static/doctools.js"></script> 28 28 <script type="text/javascript" src="_static/searchtools.js"></script> 29 <link rel="top" title=" Postman0.1.0 documentation" href="index.html" />29 <link rel="top" title="Mailjam 0.1.0 documentation" href="index.html" /> 30 30 <script type="text/javascript"> 31 31 jQuery(function() { Search.loadIndex("searchindex.js"); }); … … 41 41 <a href="genindex.html" title="General Index" 42 42 accesskey="I">index</a></li> 43 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>43 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 44 44 </ul> 45 45 </div> … … 89 89 <a href="genindex.html" title="General Index" 90 90 >index</a></li> 91 <li><a href="index.html"> Postman0.1.0 documentation</a> »</li>91 <li><a href="index.html">Mailjam 0.1.0 documentation</a> »</li> 92 92 </ul> 93 93 </div> -
docs/src/_build/html/searchindex.js
r13 r16 1 Search.setIndex({objects:{},terms:{all:[2,6],code:5,identifi:6,edg:5,just:5, softwar:1,gentoo:6,abl:6,offici:[1,5],becaus:6,tcp:2,ssl_kei:6,session:6,through:6,file:[1,6],follow:2,netbsd:6,disk:6,ssl_crt:6,dynam:6,paramet:6,xml:6,content:[0,1,2,3,4,5,6],privat:6,password:6,locat:6,cli:[1,2],listen:[2,6],also:6,configur:[1,6],activ:5,send:6,should:5,add:[2,6],archlinux:6,appli:6,mail:[1,6,2],save:[2,6],local:6,xmlrpc_server:6,bin:5,applic:6,them:2,sourc:[6,5],env:5,xmlrpc:[2,6],get:5,read:[2,6],auto:6,pypi:5,multi:2,tbw:5,repo:5,ssl:6,traffic:6,usual:6,now:6,mailing_list:6,introduct:[1,2],daemon:[1,6,2],like:[2,6],specif:6,edit:2,list:[1,6,2],upload:5,server:[2,6],separ:6,"default":6,achiev:2,exampl:[1,4,5],updat:[2,6],contain:6,small:2,privileg:5,grab:5,secure_socket_lay:6,where:6,manag:[1,2],mean:6,wiki:6,certif:6,www:6,set:[1,6,5],members_db:6,some:[1,4,2],see:6,design:2,download:5,themselv:6,administr:6,port:[2,6],librari:6,hostnam:6,virtualenv:5,index:1,what:2,still:6,postman:[1,3,6,5,2],matter:6,section:6,wikipedia:6,per:6,yet:[6,5],categori:6,delet:2,written:1,version:5,directori:[6,5],"new":6,"public":[6,5],localhost:6,refer:5,hasn:6,run:[1,3,5],insid:5,web:[1,6,2],style:6,here:6,behaviour:6,extens:6,host:5,base:6,repositori:5,ubuntu:6,releas:5,depend:[1,6,5],modifi:6,bleed:5,valu:6,about:[6,5],perform:2,architectur:[1,2],pymotw:6,current:[2,6],doughellmann:6,page:1,configpars:6,etc:[2,6],fals:6,com:6,disabl:6,logfil:6,oper:[2,5],pleas:5,note:[6,5],overview:[1,2],modul:1,within:6,por:6,easy_instal:5,system:[6,5],email:[2,6],instruct:[1,5],alreadi:2,been:[2,6,5],linux:6,instal:[1,6,5],storag:[2,6],your:[6,5],backend:[2,6],kei:6,avail:6,differ:[2,6],from:[2,6,5],log:6,wai:[6,5],interact:2,support:6,regist:6,three:2,messag:6,mercuri:5,attach:2,json:6,interfac:[2,6],usr:6,"var":6,call:2,scheme:2,type:6,until:5,store:6,more:[6,5],shell:[2,5],option:6,python:[1,6,5],copi:[6,5],search:1,warn:[6,5],thi:[1,6,5,2],allow_chpasswd:6,link:2,too:[2,5],webapp:2,given:[2,6],"true":6,those:6,serv:6,wide:5,kind:2,onli:[1,6,5],conf:6,provid:5,setup:[6,5],work:[6,5],onc:5,second:[1,5],structur:2,tell:2,trick:6,record:5,archiv:6,can:[2,6,5],learn:5,exist:6,mta:[1,2],root:5,address:6,unencrypt:6,featur:6,openbsd:6,ini_fil:6,creat:5,process:5,sudo:5,ani:6,doesn:6,compon:2,packag:5,itself:2,right:6,ini:6,have:5,tabl:1,pip:5,incom:2,path:[6,5],check:[2,5],probabl:5,readi:6,encrypt:6,thei:6,want:5,inform:[2,6],receiv:2,travel:6,when:[2,6,5],same:[2,6],reset:6,member:[2,6],how:5,need:5,html:6,anyon:6,rememb:5,test:[1,5],codigo23:5,you:[2,6,5],document:[0,1,5],enabl:6,regard:2,http:[6,5],allow:2,tcsh:5,clone:5,auto_signup:6,most:6,rpc:6,user:6,crt:6,bsd:6,develop:[0,1,5],data:[2,6],debian:6,org:[6,5],csh:5,other:6,bitbucket:5,lists_db:6,off:6,url:5,doc:6,later:6,request:[2,6],inherit:6,fedora:6,registr:6,client:[1,2],environ:5,freebsd:6,indic:1,far:5,first:[1,5],egg:5,order:5,latest:5},objtypes:{},titles:["Developers documentation","Postman official documentation","Overview of postman’s architecture","Running Postman","Some examples","Installation instructions","Configuration"],objnames:{},filenames:["development","index","overview","running","examples","install","configuration"]})1 Search.setIndex({objects:{},terms:{all:[2,6],code:5,identifi:6,edg:5,just:5,tcsh:5,wikipedia:6,offici:[1,5],becaus:6,tcp:2,ssl_kei:6,session:6,through:6,url:5,ini_fil:6,follow:2,netbsd:6,disk:6,ssl_crt:6,dynam:6,paramet:6,xml:6,categori:6,privat:6,password:6,locat:6,cli:[1,2],how:5,configur:[1,6],activ:5,send:6,should:5,add:[2,6],archlinux:6,overview:[1,2],mail:[1,6,2],tell:2,save:[2,6],local:6,latest:5,bin:5,applic:6,them:2,sourc:[6,5],rememb:5,xmlrpc:[2,6],get:5,read:[2,6],auto:6,pypi:5,kind:2,tbw:5,repo:5,ssl:6,traffic:6,enabl:6,now:6,mailing_list:6,introduct:[1,2],daemon:[1,6,2],like:[2,6],specif:6,edit:2,list:[1,6,2],upload:5,server:[2,6],separ:6,provid:5,achiev:2,have:5,contain:6,small:2,privileg:5,grab:5,secure_socket_lay:6,where:6,manag:[1,2],mean:6,wiki:6,certif:6,www:6,set:[1,6,5],members_db:6,some:[1,4,2],see:6,member:[2,6],design:2,download:5,run:[1,3,5],port:[2,6],librari:6,virtualenv:5,index:1,what:2,still:6,postman:[],record:5,freebsd:6,section:6,abl:6,per:6,yet:[6,5],content:[0,1,2,3,4,5,6],delet:2,written:1,version:5,"new":6,"public":[6,5],localhost:6,refer:5,hasn:6,more:[6,5],themselv:6,insid:5,web:[1,6,2],pleas:5,style:6,here:6,behaviour:6,extens:6,host:5,base:6,repositori:5,ubuntu:6,releas:5,depend:[1,6,5],modifi:6,bleed:5,valu:6,about:[6,5],architectur:[1,2],pymotw:6,current:[2,6],doughellmann:6,page:1,configpars:6,etc:[2,6],fals:6,com:6,disabl:6,user:6,oper:[2,5],softwar:1,client:[1,2],note:[6,5],appli:6,modul:1,within:6,por:6,easy_instal:5,three:2,email:[2,6],instruct:[1,5],alreadi:2,messag:6,right:6,linux:6,instal:[1,6,5],storag:[2,6],your:[6,5],backend:[2,6],kei:6,mercuri:5,differ:[2,6],from:[2,6,5],log:6,wai:[6,5],attach:2,interact:2,support:6,regist:6,system:[6,5],been:[2,6,5],avail:6,mailjam:[1,3,6,5,2],json:6,interfac:[2,6],usr:6,"var":6,call:2,scheme:2,type:6,administr:6,store:6,listen:[2,6],shell:[2,5],option:6,python:[1,6,5],copi:[6,5],search:1,warn:[6,5],allow_chpasswd:6,link:2,too:[2,5],webapp:2,given:[2,6],"true":6,those:6,serv:6,wide:5,multi:2,onli:[1,6,5],"default":6,setup:[6,5],work:[6,5],onc:5,second:[1,5],structur:2,until:5,trick:6,matter:6,itself:2,can:[2,6,5],learn:5,mta:[1,2],root:5,html:6,address:6,unencrypt:6,featur:6,openbsd:6,conf:6,creat:5,process:5,sudo:5,ani:6,doesn:6,compon:2,packag:5,archiv:6,exist:6,ini:6,file:[1,6],tabl:1,pip:5,incom:2,path:[6,5],check:[2,5],probabl:5,readi:6,encrypt:6,thei:6,want:5,inform:[2,6],perform:2,allow:2,travel:6,when:[2,6,5],same:[2,6],reset:6,lists_db:6,also:6,need:5,xmlrpc_server:6,anyon:6,env:5,test:[1,5],environ:5,you:[2,6,5],document:[0,1,5],updat:[2,6],regard:2,http:[6,5],hostnam:6,gentoo:6,clone:5,auto_signup:6,most:6,rpc:6,logfil:6,crt:6,bsd:6,develop:[0,1,5],data:[2,6],debian:6,org:[6,5],csh:5,other:6,bitbucket:5,receiv:2,off:6,directori:[6,5],doc:6,later:6,request:[2,6],inherit:6,fedora:6,registr:6,exampl:[1,4,5],codigo23:5,thi:[1,6,5,2],indic:1,far:5,first:[1,5],egg:5,order:5,usual:6},objtypes:{},titles:["Developers documentation","Mailjam official documentation","Overview of mailjam’s architecture","Running Mailjam","Some examples","Installation instructions","Configuration"],objnames:{},filenames:["development","index","overview","running","examples","install","configuration"]}) -
docs/src/conf.py
r13 r16 1 1 # -*- coding: utf-8 -*- 2 2 # 3 # Postmandocumentation build configuration file, created by3 # Mailjam documentation build configuration file, created by 4 4 # sphinx-quickstart on Sun May 20 12:34:00 2012. 5 5 # … … 41 41 42 42 # General information about the project. 43 project = u' Postman'43 project = u'Mailjam' 44 44 copyright = u'2012, Soluciones Informaticas Codigo23 S.L.U.' 45 45 … … 165 165 166 166 # Output file base name for HTML help builder. 167 htmlhelp_basename = ' Postmandoc'167 htmlhelp_basename = 'Mailjamdoc' 168 168 169 169 … … 184 184 # (source start file, target name, title, author, documentclass [howto/manual]). 185 185 latex_documents = [ 186 ('index', ' Postman.tex', u'PostmanDocumentation',186 ('index', 'Mailjam.tex', u'Mailjam Documentation', 187 187 u'Soluciones Informaticas Codigo23 S.L.U.', 'manual'), 188 188 ] … … 214 214 # (source start file, name, description, authors, manual section). 215 215 man_pages = [ 216 ('index', ' postman', u'PostmanDocumentation',216 ('index', 'mailjam', u'Mailjam Documentation', 217 217 [u'Soluciones Informaticas Codigo23 S.L.U.'], 1) 218 218 ] … … 228 228 # dir menu entry, description, category) 229 229 texinfo_documents = [ 230 ('index', ' Postman', u'PostmanDocumentation',231 u'Soluciones Informaticas Codigo23 S.L.U.', ' Postman', 'One line description of project.',230 ('index', 'Mailjam', u'Mailjam Documentation', 231 u'Soluciones Informaticas Codigo23 S.L.U.', 'Mailjam', 'One line description of project.', 232 232 'Miscellaneous'), 233 233 ] … … 246 246 247 247 # Bibliographic Dublin Core info. 248 epub_title = u' Postman'248 epub_title = u'Mailjam' 249 249 epub_author = u'Soluciones Informaticas Codigo23 S.L.U.' 250 250 epub_publisher = u'Soluciones Informaticas Codigo23 S.L.U.' -
docs/src/configuration.rst
r13 r16 6 6 .. _configuration_daemon: 7 7 8 Postmandaemon configuration file8 Mailjam daemon configuration file 9 9 --------------------------------- 10 10 11 All the configurations that can be applied to the Postmandaemon are registered12 in the ** postman.conf** file. That file contains ini-style [1]_ configuration11 All the configurations that can be applied to the Mailjam daemon are registered 12 in the **mailjam.conf** file. That file contains ini-style [1]_ configuration 13 13 parameters, separated in different *categories*. 14 14 15 15 .. note:: 16 16 17 The postman.conf file will be installed in different locations depending on17 The mailjam.conf file will be installed in different locations depending on 18 18 your setup. The usual locations are: 19 19 20 - */etc/ postman.conf* - In most Linux systems (like archlinux, gentoo,20 - */etc/mailjam.conf* - In most Linux systems (like archlinux, gentoo, 21 21 fedora, debian, ubuntu, etc) 22 22 23 - */usr/local/etc/ postman.conf* - In most BSD systems (like FreeBSD, OpenBSD,23 - */usr/local/etc/mailjam.conf* - In most BSD systems (like FreeBSD, OpenBSD, 24 24 NetBSD, etc) 25 25 … … 73 73 ******* 74 74 75 Default: ``/usr/local/etc/ postman/ssl/postman.key``75 Default: ``/usr/local/etc/mailjam/ssl/mailjam.key`` 76 76 77 77 Path to the ssl key used for encrypted SSL sessions. … … 86 86 ******* 87 87 88 Default: ``/usr/local/etc/ postman/ssl/postman.crt``88 Default: ``/usr/local/etc/mailjam/ssl/mailjam.crt`` 89 89 90 90 Path to the ssl certificate used for encrypted SSL sessions. … … 99 99 ******* 100 100 101 Default: ``/var/log/ postman/xmlrpc_server.log``101 Default: ``/var/log/mailjam/xmlrpc_server.log`` 102 102 103 103 Path to the file where log messages will be saved … … 128 128 **** 129 129 130 Default: ``/usr/local/ postman/storage``130 Default: ``/usr/local/mailjam/storage`` 131 131 132 132 Path to the directory where the backend will save data. … … 137 137 ******** 138 138 139 Default: ``/usr/local/ postman/storage/mailings.json``139 Default: ``/usr/local/mailjam/storage/mailings.json`` 140 140 141 141 Path to the file where the identifiers of existing mailing lists will be saved. … … 165 165 ********** 166 166 167 Default: ``/usr/local/ postman/storage/members.json``167 Default: ``/usr/local/mailjam/storage/members.json`` 168 168 169 169 Path to the file where the identifiers of existing members will be saved. … … 191 191 Default: ``true`` 192 192 193 Enables/disables the *archives* feature. When enabled, Postmansaves copies of193 Enables/disables the *archives* feature. When enabled, Mailjam saves copies of 194 194 email address into an *archive*, so they can be read later, through a web 195 195 interface. … … 220 220 **** 221 221 222 Default: ``/usr/local/ postman/archives``222 Default: ``/usr/local/mailjam/archives`` 223 223 224 224 Path to the directory where the archives will be saved. … … 238 238 .. warning:: 239 239 240 This parameters are not currently used in postman, we are still working240 This parameters are not currently used in mailjam, we are still working 241 241 on per-mailing-list configuration parameters. 242 242 … … 265 265 .. warning:: 266 266 267 This parameters are not currently used in postman, we are still working267 This parameters are not currently used in mailjam, we are still working 268 268 on per-member configuration parameters. 269 269 -
docs/src/index.rst
r13 r16 1 Postmanofficial documentation1 Mailjam official documentation 2 2 ============================== 3 3 4 This is the official documentation for Postman_, a mailing list management4 This is the official documentation for Mailjam_, a mailing list management 5 5 software written in Python_. 6 6 … … 25 25 * :ref:`search` 26 26 27 .. _ Postman: https://bitbucket.org/codigo23/postman27 .. _Mailjam: https://bitbucket.org/codigo23/mailjam 28 28 .. _Python: http://python.org -
docs/src/install.rst
r13 r16 9 9 --------------------------- 10 10 11 So far, the only dependency you will need in order to run postmanis Python_11 So far, the only dependency you will need in order to run mailjam is Python_ 12 12 13 Postmanhas been tested with python *2.7.x*, but it should work with versions13 Mailjam has been tested with python *2.7.x*, but it should work with versions 14 14 *2.6.x* too. 15 15 … … 17 17 more about how to install python. 18 18 19 .. _install_ postman:19 .. _install_mailjam: 20 20 21 Second, install Postman21 Second, install Mailjam 22 22 ----------------------- 23 23 … … 27 27 ++++++++++++++++++++ 28 28 29 You can install Postmanusing pip_::29 You can install Mailjam using pip_:: 30 30 31 pip install -e https://bitbucket.org/codigo23/ postman#egg=postman31 pip install -e https://bitbucket.org/codigo23/mailjam#egg=mailjam 32 32 33 33 .. note:: 34 34 35 Postmanhas not been recorded/uploaded to pypi_ yet, so, in order to install36 it using pip you will have to provide the URL for the public Postmanrepo.35 Mailjam has not been recorded/uploaded to pypi_ yet, so, in order to install 36 it using pip you will have to provide the URL for the public Mailjam repo. 37 37 38 38 .. _install_with_easy_install: … … 41 41 +++++++++++++++++++++++++++++ 42 42 43 You can not install Postmanusing easy_install_ yet (until we do record/upload43 You can not install Mailjam using easy_install_ yet (until we do record/upload 44 44 it to pypi) 45 45 … … 49 49 ++++++++++++++++++++++++++++++ 50 50 51 You can install Postmaninside a virtualenv_. Just create a virtualenv::51 You can install Mailjam inside a virtualenv_. Just create a virtualenv:: 52 52 53 53 virtualenv /path/to/your/env … … 64 64 source /path/to/your/env/bin/activate.csh 65 65 66 And, once the environment has been activated, use pip to install Postman::66 And, once the environment has been activated, use pip to install Mailjam:: 67 67 68 env$ pip install -e https://bitbucket.org/codigo23/ postman#egg=postman68 env$ pip install -e https://bitbucket.org/codigo23/mailjam#egg=mailjam 69 69 70 70 .. _install_from_sources: … … 89 89 *************** 90 90 91 The source code of Postmanis hosted in bitbucket_ [1]_. In order to grab91 The source code of Mailjam is hosted in bitbucket_ [1]_. In order to grab 92 92 the latest sources you need Mercurial_. 93 93 94 94 To get a copy of the sources, just *clone* the repository:: 95 95 96 hg clone https://bitbucket.org/codigo23/ postman postman-repo96 hg clone https://bitbucket.org/codigo23/mailjam mailjam-repo 97 97 98 Then, go inside the * postman-repo* directory and run::98 Then, go inside the *mailjam-repo* directory and run:: 99 99 100 100 python setup.py install … … 110 110 This process will work inside a virtualenv_ too. 111 111 112 .. _install_setting_up_ postman:112 .. _install_setting_up_mailjam: 113 113 114 Setting up Postman114 Setting up Mailjam 115 115 ------------------ 116 116 117 117 TBW 118 118 119 .. _install_running_ postman:119 .. _install_running_mailjam: 120 120 121 Running Postman121 Running Mailjam 122 122 --------------- 123 123 … … 140 140 .. _sudo: http://sudo.ws 141 141 142 .. [1] https://bitbucket.org/codigo23/ postman142 .. [1] https://bitbucket.org/codigo23/mailjam -
docs/src/overview.rst
r13 r16 1 Overview of postman's architecture1 Overview of mailjam's architecture 2 2 ================================== 3 3 … … 7 7 ------------ 8 8 9 Postmanhas been designed following a **multi-component structure**. There is9 Mailjam has been designed following a **multi-component structure**. There is 10 10 **a daemon** that manage the mailing lists and members information in a storage 11 11 backend and there are **different kinds of clients** (currently, three of them) … … 14 14 This is the scheme of the architecture: 15 15 16 .. image:: / postman_architecture.png17 :alt: Scheme of the architecture behind Postman16 .. image:: /mailjam_architecture.png 17 :alt: Scheme of the architecture behind Mailjam 18 18 :class: open_fancybox 19 19 20 20 21 .. _overview_ postman_daemon:21 .. _overview_mailjam_daemon: 22 22 23 Postmandaemon23 Mailjam daemon 24 24 -------------- 25 25 … … 32 32 to add/update/delete data from the backend. 33 33 34 .. _overview_ postman_mta_client:34 .. _overview_mailjam_mta_client: 35 35 36 36 MTA client … … 41 41 backend to tell the MTA what it has to do with the incoming emails. 42 42 43 .. _overview_ postman_cli_client:43 .. _overview_mailjam_cli_client: 44 44 45 45 CLI client … … 47 47 48 48 This is a shell-like interface that can be used to add mailing lists to a given 49 Postmanserver, edit such mailing lists information, add members, etc.49 Mailjam server, edit such mailing lists information, add members, etc. 50 50 51 .. _overview_ postman_web_client:51 .. _overview_mailjam_web_client: 52 52 53 53 Web client … … 56 56 This is a small *webapp* that can be used to perform the same management 57 57 operations you can achieve using the 58 :ref:`CLI client<overview_ postman_cli_client>`.58 :ref:`CLI client<overview_mailjam_cli_client>`. -
docs/src/running.rst
r13 r16 1 Running Postman1 Running Mailjam 2 2 =============== 3 3
Note:
See TracChangeset
for help on using the changeset viewer.