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

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

Serving Software Downloads in 956 Categories, Downloaded 50.239.667 Times

Python SRS Library 0.30.11

  Date Added: March 14, 2010  |  Visits: 1.250

Python SRS Library

Report Broken Link
Printer Friendly Version


Product Homepage
Download (112 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  -  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  
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  
Science  -  Python ISO8211 Library 8211.beta.0.9.1
This project provides a library written in Python for reading and eventually writing ISO8211 files. ISO8211 is a format used for various GIS systems (geographic data), including SDTS, the format used by the US Geological Survey.
70.75 KB  
Networking  -  Simple ldap with python 1.0
Simple ldap with python script shows some example of ldap library use with python.
 
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  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
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  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
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