title: How to install a python egg
body: <p>I'm trying to setup ftw.mail for my postfix installation.
  Since I'm new to Linux and Python I don't really have a clue whether it is right, goes in the right direction or is rubbish.</p>
  
  <p>From the official documentation I found this:</p>
  
  <blockquote>
    <ul>
    <li>Add ftw.mail to your buildout configuration:<br> [instance]<br> eggs +=<br>
    ftw.mail<br></li>
    <li>Install the generic setup import profile.</li>
    </ul>
  </blockquote>
  
  <p>(source: <a href="https://github.com/4teamwork/ftw.mail/blob/master/README.rst" rel="noreferrer">https://github.com/4teamwork/ftw.mail/blob/master/README.rst</a>)</p>
  
  <p>My first question is: Would "/etc/postfix/" the so called "buildout configuration"?</p>
  
  <p>Secondly I had struggles in how to build this "egg" I tried:</p>
  
  <pre><code>$ wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python for ez_setup
  </code></pre>
  
  <p>then:<br></p>
  
  <pre><code>$ sudo apt-get install python-setuptools
  </code></pre>
  
  <p>and to finish:</p>
  
  <pre><code>$ sudo easy_install ftw.mail
  </code></pre>
  
  <p>On the console I was told, that the egg was there: </p>
  
  <blockquote>
    <p>/usr/local/lib/python2.7/dist-packages/ftw.mail-2.3.1-py2.7.egg</p>
  </blockquote>
  
  <p>I found it and I've read that I had to start it with:</p>
  
  <pre><code>$ PYTHONPATH=/usr/local/lib/python2.7/dist-packages/cssutils-1.0-py2.7.egg
  </code></pre>
  
  <p>which basically did nothing.
  Now the question is: How do I install the egg?</p>
  
  <p>To summarise my questions:</p>
  
  <ol>
  <li>Is "etc/postfix/" the buildout configuration directory I'm looking for?</li>
  <li>How do I install a Python egg?</li>
  <li>And what am I supposed to do with:[instance] eggs += ftw.mail?</li>
  <li>What is a "generic setup import profile"?</li>
  </ol>