[Bug 502556] Review Request: lamson - A Python SMTP server

bugzilla at redhat.com bugzilla at redhat.com
Sat Dec 5 22:14:37 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=502556





--- Comment #7 from Silas Sewell <silas at sewell.ch>  2009-12-05 17:14:35 EDT ---
I fixed the global vs define issue.

I disagree on your assertion that it should be assigned to the "System
Environment/Daemons" group.

I consider Lamson analogous to frameworks like Tornado, Django and CherryPy. 

Example Django Usage

 1. django-admin.py startproject helloworld
 2. cd helloworld
 3. python manage.py runserver
 4. etc...

Example Lamson Usage

 1. lamson gen -project helloworld
 2. cd helloworld
 3. lamson start
 4. etc..

For both Django and Lamson they recommend using an external server for
relaying/proxing traffic (http/nginx for Django and Postfix for Lamson).

======================================================================
Lamson FAQ
http://lamsonproject.org/docs/faq.html
======================================================================

Why does Lamson send messages to a relay host?

Lamson doesn’t have to deliver to a relay host, but it is a smarter more
practical use of the technology.

Lamson is written in Python and does actually run slower than the established
mail servers. In addition, Lamson is hopefully doing something more than just
routing email around to people. It is probably processing messages, crafting
replies, querying databases, hitting REST interfaces, and all the other things
you’d want to do with a modern application. This takes time and resources and
are probably more valuable operations than just simple delivery.

For this reason, you want to use a dumb workhorse like Postfix to do your
actual delivery, and reserve the smart processing that has value for Lamson.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list