Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.545.946 Times

Python SRS Library 0.30.11

  Date Added: March 14, 2010  |  Visits: 930

Python SRS Library

Report Broken Link
Printer Friendly Version


Product Homepage
Download (95 downloads)

Python SRS Library is a Python implementation of the Sender Rewriting Scheme. Python SRS Library is a fairly direct translation of the draft implementation in Perl by Shevek. It includes a test suite, which currently checks four levels of forwarding and subsequent reversal for the Guarded, DB, and Reversible implementations. This package includes scripts to be used as sendmail program maps. See sendmail integration for an explanation and instructions on incorporating SRS into sendmail.cf, substituting envfrom2srs.py and srs2envtol.py for the perl scripts. Even simpler, use the supplied sendmail m4 hack with sendmail.mc. SRS.Daemon.Daemon() provides a simple socket daemon suitable for use with the Exim mailer. RPM now includes a sendmail socketmap daemon. The program map is no longer recommended. It is slow and a security risk. Prior to socketmaps, it was all that was available for a custom map. Socketmap is available in sendmail 8.13. For best results, use with Python milter to reject unsigned recipients. Sendmail integration Add the following lines to your /etc/mail/sendmail.mc (RedHat / Fedora) after any MAILER(): dnl # dnl # File listing domains we do not SRS encode for when sending to dnl # define(`NO_SRS_FILE,`/etc/mail/no-srs-mailers)dnl dnl # dnl # Uncomment the following if you do not wish to SRS encode mail from dnl # local domains. Only non-local domains need to be SRS encoded to dnl # satisfy SPF. But encoding all outgoing mail can detect bounce forgeries. dnl # dnl define(`NO_SRS_FROM_LOCAL)dnl dnl # HACK(`pysrs,`/var/run/milter/pysrs)dnl If you cannot install a version of sendmail with socketmap support, then the original program map is still available as HACK(pysrsprog). NO_SRS_FILE is the path of a file containing the recipient MTAs for which you wont do SRS (typically, primary MXes for which you are secondary). Just leave this away, if you are secondary for nobody. The no-srs-mailers file is a simple text file which has one recipient MTA per line. The argument to pysrs is the socket where the socketmap daemon is listening. This must match /etc/mail/pysrs.cfg or the default of /var/run/milter/pysrs. NO_SRS_FROM_LOCAL : if this is set (define line present), then no SRS is done if sender is local (i.e. his domain is in /etc/mail/local-host-names) The argument to pysrsprog is the domain that your SRS addresses bear (i.e. if your SRS addresses are srs0=mumble-jumble-toto@mydomain.com, then the argument is mydomain.com). This overrides fwdomain in /etc/mail/pysrs.cfg. Whats New in This Release: - This release supports signing mode..

Requirements: No special requirements
Platforms: Linux
Keyword: Dnl File Implementation Libraries Library No Programming Python Sender Rewriting Scheme Sendmail Srs
Users rating: 0/10

License: Freeware Size: 37.89 KB
PYTHON SRS LIBRARY RELATED
Libraries  -  Xephyrus File Upload Tag Library 1.0
Xephyrus File Upload Tag Library provides an easy way to process files uploaded from a web form from within JSP pages. It is a tag library wrapper around the Jakarta Commons FileUpload utility. Whats New in This Release: - added keepPath...
25.6 KB  
Libraries  -  Python in Scheme 0.1
Python in Scheme is a scheme library that allows you to run Python code within Scheme. Python in Scheme project uses the Python/C API to embed a Python interpreter.. Get Python in Scheme at SourceForge.net. Fast, secure and free downloads from...
2.05 KB  
Libraries  -  libsrs2 1.0.18
libsrs2 is the next generation SRS library. SPF verifies that the Sender address of an email message matches (according to some policy) the client IP address that submitted it. When a message is forwarded, the sender address must be rewritten to...
286.72 KB  
Libraries  -  pyhtmloo 0.8
pyhtmloo is a library that allows python developers to use HTML code like any other python objects. My final goal of this work is to have a library of HTML widgets. This will allow us to no re-invent the wheel when we build HTML pages. An...
5.12 KB  
Libraries  -  AspectES 0.1
AspectES is an implementation of Aspect-Oriented Programming in JavaScript 1.5, as standardized by EcmaScript Specification 262. AspectES project contains core classes that enable software engineers to gracefully develop JavaScript applications...
1.1 MB  
Libraries  -  pyClamd 0.1.0
pyClamd library is a python interface to Clamd (Clamav daemon). By using pyClamd, you can add virus detection capabilities to your python software in an efficient and easy way. Instead of pyClamav which uses libclamav, pyClamd may be used by a...
10.24 KB  
Libraries  -  Language::Logo 1.000
Language::Logo Perl module is an implementation of the Logo programming language. SYNOPSIS use Language::Logo; my $lo = new Logo(update => 20); $lo->command("setxy 250 256"); $lo->command("color yellow"); $lo->command("pendown"); #...
16.38 KB  
Business  -  JAVA form and report builder - JRPT 1.0
JRPT is a library of JAVA objects and generic JSP files which enables the report creation offering many features at no programming cost. The package contains doc with examples of reports and their implementation in JRPT.
99.34 KB  
Multimedia & Graphics  -  Pyllar Plotting Library 0.2
Pyllar is a 3D plotting library for the Python programming language. It uses the Visualization Toolkit (VTK) and PyNum library provide high quality 3D plots for science and engineering.
490.86 KB  
Networking  -  Simple ldap with python 1.0
Simple ldap with python script shows some example of ldap library use with python.
 
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB