Changeset 68

Show
Ignore:
Timestamp:
07/27/07 23:21:05 (1 year ago)
Author:
edsuom
Message:

Starting work on simpleserver.smtp

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • projects/sAsync/trunk/setup.py

    r67 r68  
    7676""".split("\n")) 
    7777 
    78 kw['long_description'] = """ 
     78kw['long_description'] = " ".join(""" 
    7979An enhancement to the SQLAlchemy package that provides asynchronous, 
    8080deferred-result access via the Twisted framework and an access broker that 
     
    8282are modules for implementing persistent dictionaries, three-dimensional arrays, 
    8383and graph objects. 
    84 """ 
     84""".split("\n")) 
    8585 
    8686### Finally, run the setup 
  • projects/Twisted-Goodies/trunk/misc/etc_simpleserver_server.conf

    r42 r68  
    3131base dir = /var/mail 
    3232 
     33 
     34[SMTP] 
     35tcp = 22 
     36base dir = /var/mail 
     37accounts = /etc/simpleserver/mail.accounts 
     38whitelist = /etc/simpleserver/mail.whitelist 
     39dnsbl primary = sbl-xbl.spamhaus.org, dsn.rfc-ignorant.org 
     40dnsbl secondary = dnsbl.sorbs.net 
     41 
  • projects/Twisted-Goodies/trunk/misc/var_www_foss.tellectual.com_index.py

    r66 r68  
    171171        vhost subdirectory. 
    172172        """ 
    173         if not segments[0]: 
     173        root = segments[0] 
     174        if not root: 
    174175            return self, () 
    175         if segments[0] == 'trac': 
     176        if root == 'trac': 
    176177            return self.tracChild(request, segments[1:]) 
     178        if root in [x[0] for x in PROJECTS]: 
     179            return self.tracChild(request, segments) 
    177180        return static.File(os.path.join(self.vhostPath, *segments)), () 
    178181 
  • projects/Twisted-Goodies/trunk/twisted_goodies/simpleserver/pop3.py

    r66 r68  
    1818""" 
    1919The simplemail POP3 server. 
     20 
     21Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com 
     22 
     23This program is free software; you can redistribute it and/or modify it under 
     24the terms of the GNU General Public License as published by the Free Software 
     25Foundation; either version 2 of the License, or (at your option) any later 
     26version. 
     27 
     28This program is distributed in the hope that it will be useful, but WITHOUT ANY 
     29WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
     30PARTICULAR PURPOSE.  See the file COPYING for more details. 
     31 
     32You should have received a copy of the GNU General Public License along with 
     33this program; if not, write to the Free Software Foundation, Inc., 51 Franklin 
     34Street, Fifth Floor, Boston, MA 02110-1301, USA 
    2035""" 
    2136