Main > Free Download Search >

Free smtp authentication software for linux

smtp authentication

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 934
PHP-Authentication 1.3.5

PHP-Authentication 1.3.5


PHP-Authentication provides a Tomcat-like authentication for PHP. more>>
PHP-Authentication provides a Tomcat-like authentication for PHP.
You give the source to authenticate against (DB, file, XML-RPC, etc.) and the directories that shall be protected, and the class handles the rest.
No including of any call to a class method on every page is necessary. You can also use it as if it were a standard Auth-class, using a call to "isLoggedIn" on every page that shall be protected.
Whats New in 1.3.3 Release:
- added logging, use option logFile
- clean up the session handling, remove global-use
- fix some win-issues
- optimize the isUrlProtected method, to work better on win
Whats New in 1.3.5 Release:
- first implementation of SOAP
<<less
Download (0.032MB)
Added: 2007-02-24 License: The PHP License Price:
979 downloads
SMK PHP Authentication Class 1.0.1

SMK PHP Authentication Class 1.0.1


SMK PHP Authentication Class package can be used to authenticate users against a MySQL database of user records. more>>
SMK PHP Authentication Class package can be used to authenticate users against a MySQL database of user records.
It can verify whether there is a record for an active user given the user name and password. If the authentication succeeds, it creates a record for a new session in another database table.
The new session identifier is set to a session cookie. This cookie can be verified in subsequent accesses to determine whether the user was previously authenticated and the session did not expire.
Installing:
- Import the "script.sql" in your MySQL Database (It adds a default user "Testman", password "t")
- Alter the db.inc.php accourding to your system setup. Please adjust the SESSION timeout since it is maybe to high for you.
- Build a login page similar to my example "login.php". you should include the two files
require_once(auth.class.php);
require_once(db.inc.php);
- in all the "registered only" pages include "require_once(auth.php);" on top. Please check "index.php"
Enhancements:
- A new behaviour option for session timeout was added.
- By setting or unsetting the _TIMEOUT_ABSOLUTE constant in "db.inc.php" you can determine if the Session timeout is relative to the login time or relative to last user activity (page reload or sumbision).
<<less
Download (0.012MB)
Added: 2006-05-15 License: GPL (GNU General Public License) Price:
1271 downloads
OpenVPN authentication server 0.10

OpenVPN authentication server 0.10


OpenVPN authentication server is a project which allows you to add very flexible authentication for your OpenVPN server. more>>
OpenVPN authentication server is a project which allows you to add very flexible authentication for your OpenVPN server.
OpenVPN authentication server provides very flexible authentication (LDAP, Kerberos, Radius, PAM, SASL, File, SQL, IMAP, POP3) for your OpenVPN server. You can also retrieve per-client configuration in your LDAP server.
Main features:
- Very flexible authentication configuration
- Chainable authentication backends. You can mix several authentication backends
- Authentication server written in perl
- Authentication server can run completely in chroot (recommended)
- Authentication client written in C
- Authentication client can run completely in chroot if OpenVPN server is chrooted
- Supports almost all existing authentication backends.
- Supported authentication backends:
- LDAP
- Kerberos5 (works also with Microsoft AD)
- any SQL database supported by perl DBI driver
- IMAPv4 server
- POP3 server
- plain file
- SASL library
- PAM library
- Radius service
- custom certificate validation algorithm.
<<less
Download (0.048MB)
Added: 2007-03-30 License: BSD License Price:
958 downloads
NTLM authentication library 0.3.10

NTLM authentication library 0.3.10


libntlm is a library that implement Microsofts NTLM authentication. more>>
NTLM authentication library (libntlm) is a library that implement Microsofts NTLM authentication.
However, the packaging of libntlm lacked certain things, such as having build problems, lacking shared library support, lacking autoconf macro for use in other applications, lacking pkg-config support, and more. So this page distributes an improved version of the library; called Libntlm.
Libntlm is licensed under the GNU Lesser General Public License.
Projects using Libntlm include GNU SASL.
Enhancements:
- This release adds new APIs to access the SMBencrypt and SMBNTencrypt functions.
- The library is now linked with -no-undefined to enable building a Windows DLL.
<<less
Download (0.34MB)
Added: 2006-03-24 License: LGPL (GNU Lesser General Public License) Price:
1323 downloads
WiKID Strong Authentication System 3.0.10

WiKID Strong Authentication System 3.0.10


WiKID is a two-factor authentication system. more>> <<less
Download (MB)
Added: 2007-06-12 License: Other/Proprietary License Price:
866 downloads
 
Other version of WiKID Strong Authentication System
WiKID Strong Authentication System 1.0.6 (Firefix Extension Token Client)WiKID Strong Authentication System is a highly scalable, secure two-factor authentication ... both VPN authentication and online banking. Enhancements: - Includes support for Firefox 2.0
License:Other/Proprietary License
Download (2.2MB)
954 downloads
Added: 2007-03-14
Courier Authentication Library 0.59

Courier Authentication Library 0.59


Courier Authentication Library is an API toolkit for implementing password validation and account metadata lookups. more>>
Courier Authentication Library is an API toolkit for implementing password validation and account metadata lookups. Copies of this library code used to exist in other tarballs: Courier, Courier-IMAP, and SqWebMail. Building and installing any of these packages wouldve automatically installed this authentication code.
The authentication library is now a separate, standalone package. This authentication library must now be installed, separately, before upgrading to the following builds (or if installing them for the first time): Courier 0.48, Courier-IMAP 4.0, and SqWebMail 5.0.
The Courier authentication library provides authentication services for other Courier applications. In this context, the term "authentication" refers to the following functions:
1. Take a userid or a loginid, and a password. Determine whether the loginid and the password are valid.
2. Given a userid, obtain the following information about the userid:
A. The accounts home directory.
B. The numeric system userid and groupid that owns all files associated with this account.
C. The location of the accounts maildir.
D. Any maildir quota defined for this account. See the Courier documentation for more information on maildir quotas.
E. Other miscellaneous account-specific options.
3. Change the password associated with a loginid.
4. Obain a complete list of all loginids.
The Courier authentication library provides alternative implementations of these authentication services:
1. Use the traditional system password files: /etc/passwd and /etc/shadow, possibly in conjunction with the PAM library.
2. Maintain all this information in a GDBM or a DB database. The GDBM or the DB database is compiled from plain text files. Perl scripts provide a simple interface for creating and editing the authentication information, then a script compiles the plain text files into a database.
3. Use an LDAP server for authentication.
4. Use a table in a MySQL database for authentication.
5. Use a table in a PostgreSQL database for authentication.
All Courier components that use this authentication library, therefore, will be able to authenticate E-mail accounts using any of the above methods.
Enhancements:
- This release fixes many compiler warnings, updates the LDAP API to OpenLDAP 2.3, tweaks the Makefile to make Solariss linker happy, and cleans up the RPM spec file.
<<less
Download (6.3MB)
Added: 2006-12-31 License: LGPL (GNU Lesser General Public License) Price:
1028 downloads
smtpauth 0.94

smtpauth 0.94


smtpauth is a authenticating proxy for servers without SMTP AUTH. more>>
smtpauth is a authenticating proxy for servers without SMTP AUTH.

Use smtpauth and stunnel programs to add SMTP AUTH (PLAIN, LOGIN) support to any SMTP server. Clients can authenticate over SSL port 465 or cleartext port 587, and authentication is fully logged via syslog.

Works with JBMail, Pegasus Mail, Mozilla Thunderbird, MS Outlook...

This software is really an interim solution until our favourite MTA(s) support SSL/TLS and SMTP AUTH directly. For now I prefer using external programs to provide this functionality rather than patching MTA source. I designed this software to work with my Postfix server, but smtpauth also works with sendmail and just about any other SMTP server.

Installation:

1. Compile and install binary.

make
Copy smtpauth to /usr/sbin, owned by root, mode 755

2. Create special user smtpauth with its own group, no login allowed.

Note that smtpauth will immediately exit with an error if invoked as root.
It must be run from a low privilege account, for security.

3. [For SSL, port 465] Configure stunnel.conf. Change domain for your site.

setuid = smtpauth
setgid = smtpauth
debug = auth.notice
client = no

[smtps]
accept = 465
exec = /usr/sbin/smtpauth
execargs = smtpauth domain 127.0.0.1

4. Configure /etc/smtpauth.conf

This file should only be readable by the smtpauth user, since it stores plain
passwords. It consists of single lines containing usernames and passwords with
whitespace separating. Blank lines and comment lines starting # are ignored.

user1 pass1
user2 pass2

5. [For SSL, port 465] Start up stunnel

This will create a server running as smtpauth on port smtps/465. When SMTP clients
connect (SSL/TLS) the smtpauth program is launched and provides authentication
service through to 127.0.0.1:25, as a proxy. Your actual SMTP server will accept
mail because that connection is local. The mail headers will include X-SMTP-AUTH
indicating the username. Success and failures will be logged via syslog.

6. [For cleartext, port 587] Configure cleartext submission service in inetd

Since inetd (when started with -W) also supports wrapping, the smtpauth proxy
can be run straight out of here too. Note that this is somewhat risky, because
there will be no SSL/TLS encryption on the submission port (587).

Again, change domain for your site (e.g. mail.yoursite.tld)

submission stream tcp nowait smtpauth /usr/sbin/smtpauth smtpauth domain 127.0.0.1
<<less
Download (0.011MB)
Added: 2006-03-21 License: GPL (GNU General Public License) Price:
1313 downloads
Directory Server NT Authentication Module 2.0.3

Directory Server NT Authentication Module 2.0.3


Directory Server NT Authentication Module provides a plugin allowing LDAP authentication via an NT domain account. more>>
Directory Server NT Authentication Module provides a plugin allowing LDAP authentication via an NT domain account.
The Directory Server NT Authentication Module project is made of two parts: The first is a simple daemon which takes an NT users domain credentials (including password) and attempts to authenticate via the SMB protocol with those credentials.
The second part is a plugin which takes an LDAP DN and password and discovers the DNs NT domain identifier (if the entry has such an ID).
The daemon will only listen on localhost, so the credentials are not exposed via the network, and it does not run as root, so that compromise can be limited.
It attempts to locate all the domain controllers for an arbitrary domain, so failure of one DC does not cause the module to fail the authentication attempt unless no DC can be found that will accept the credential.
Enhancements:
- Minor change - new parameter in ntauth-config.txt "null_password_fail". If set to non-zero, then this causes a password bind with a non-NULL dn and a NULL password to generate "INVALID CREDENTIALS". By default, this parameter is off (which means silently assign the anonymous identity to the post bind LDAP session - which is the correct thing to do, according to the LDAP spec).
<<less
Download (1.7MB)
Added: 2007-03-16 License: GPL (GNU General Public License) Price:
953 downloads
Message Level Authentication for WebMail 0.7.5.2

Message Level Authentication for WebMail 0.7.5.2


Message Level Authentication for WebMail is a Firefox extension that authenticates mail from Message Level Network users. more>>
Message Level Authentication for WebMail is a Firefox extension that authenticates mail from Message Level Network users, Mail Reputation provided by Sender Score for each message and Anti-Phishing Data from PhishTank. Registration is FREE but not required.

Currently works with the following web mail providers: Google Mail (GMail), Yahoo Mail and Comcast Mail.

Use these best practices to thwart spam and phishing attempts.

<<less
Download (0.15MB)
Added: 2007-07-18 License: MPL (Mozilla Public License) Price:
832 downloads
Postfix SMTP Monitoring Solution

Postfix SMTP Monitoring Solution


Postfix SMTP Monitoring Solution is a set of three Perl CGI scripts used to monitor the SMTP queue. more>>
Postfix SMTP Monitoring Solution is a set of three Perl CGI scripts used to monitor the SMTP queue, allowing the deletion of messages that for one reason or another become "stuck" in the queue.

I needed a web-based solution to monitor my Postfix SMTP relay, which enabled me to remove messages that become "stuck" in the queue. I wrote three simple Perl scripts, and used Sudo to give me the desired functionality.

I am uploading these scripts in case they are useful to others. Assuming you have Apache configured correctly on your Postfix server, it should be as easy as placing the three .cgi files into your webservers cgi-bin directory, and making the appropriate modifications to your /etc/sudoers file (see the README contained in the tarball).
<<less
Download (0.002MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
972 downloads
CGI::Application::Plugin::Authentication::Store 0.11

CGI::Application::Plugin::Authentication::Store 0.11


CGI::Application::Plugin::Authentication::Store is a base module for building storage classes. more>>
CGI::Application::Plugin::Authentication::Store is a base module for building storage classes for the CGI::Application::Plugin::Authentication plugin.

SYNOPSIS

package CGI::Application::Plugin::Authentication::Store::MyStore;
use base qw(CGI::Application::Plugin::Authentication::Store);

sub fetch {
my $self = shift;
my @params = @_;
...
}

sub save {
my $self = shift;
my %params = @_;
...
}

sub delete {
my $self = shift;
my @params = @_;
...
}

This module is a base class for all storage classes for the CGI::Application::Plugin::Authentication plugin. Each storage class is required to provide three methods that fetch, save and delete data from the store. The information that is saved will be text based, so there is no need to flatten any of the data that is to be stored.

<<less
Download (0.046MB)
Added: 2006-09-02 License: Perl Artistic License Price:
1148 downloads
Catalyst::Plugin::Authentication::Credential::BBAuth 0.03

Catalyst::Plugin::Authentication::Credential::BBAuth 0.03


Catalyst::Plugin::Authentication::Credential::BBAuth is a Yahoo! Browser-Based Authentication for Catalyst. more>>
Catalyst::Plugin::Authentication::Credential::BBAuth is a Yahoo! Browser-Based Authentication for Catalyst.

SYNOPSIS

use Catalyst qw(
Authentication
Authentication::Credential::BBAuth
Session
Session::Store::FastMmap
Session::State::Cookie
);

MyApp->config(
authentication => {
use_session => 1, # default 1. see C::P::Authentication
bbauth => {
appid => your appid,
secret => your secret,
},
},
);

sub default : Private {
my ( $self, $c ) = @_;
if ( $c->user_exists ) {
# $c->user setted
}
}

# redirect BBAuth login form
sub login : Local {
my ( $self, $c ) = @_;
$c->res->redirect( $c->authenticate_bbauth_url );
}

# login callback url
sub auth : Path(/auth) {
my ( $self, $c ) = @_;
if ( $c->authenticate_bbauth ) {
# login successful
$c->res->redirect( $c->uri_for(/) );
} else {
# login failed
}
}

This module provide authentication via Yahoo! Browser-Based Authentication, using its api.

<<less
Download (0.003MB)
Added: 2006-12-12 License: GPL (GNU General Public License) Price:
1046 downloads
CGI::Application::Plugin::Authentication::Driver 0.11

CGI::Application::Plugin::Authentication::Driver 0.11


CGI::Application::Plugin::Authentication::Driver is a base module for building driver clasees for CGI::Application::Plugin:Auth. more>>
CGI::Application::Plugin::Authentication::Driver is a Perl base module for building driver clasees for CGI::Application::Plugin::Authentication.

SYNOPSIS

package CGI::Application::Plugin::Authentication::Driver::MyDriver;
use base qw(CGI::Application::Plugin::Authentication::Driver);

sub verify_credentials {
my $self = shift;
my @credentials = @_;

if ( >>> Validate Credentials [ DBI,
DSN => ...,
TABLE => users,
CONSTRAINTS => {
username => __CREDENTIAL_1__,
MD5:password => __CREDENTIAL_2__,
}
],

Here we are saying that the password field is encoded using an MD5 hash, and should be checked accordingly.

<<less
Download (0.046MB)
Added: 2006-09-05 License: Perl Artistic License Price:
1144 downloads
SMTPHandler 0.6

SMTPHandler 0.6


SMTPHandler is a handler for the java.util.logging library. more>>
SMTPHandler is a handler for the java.util.logging library. SMTPHandler sends LogRecords via email using the Simple Mail Transfer Protocol.
The SMTPHandler code is derived from log4js SMTPAppender.
After downloading the SMTPHandler software, you will need to download two additional JAR files:
1) Sun JavaMail
http://java.sun.com/products/javamail
2) Sun JavaBeans Activiation Framework
http://java.sun.com/products/javabeans/glasgow/jaf.html
Enhancements:
- This release adds SMTP server authentication.
- You can specify an SMTP username and SMTP password.
<<less
Download (0.025MB)
Added: 2006-05-15 License: The Apache License 2.0 Price:
1262 downloads
mod_auth_ntdom 0.4.0

mod_auth_ntdom 0.4.0


mod_auth_ntdom is an Apache NT Domain authentication and access checking module. more>>
mod_auth_ntdom might not work with newer version of domain controllers. Use this at your own risk! It is an access cheking module for Apache.

It defers authentication requests to NT domain controller on network with help by underlying Samba modules statically linked-in.

mod_auth_ntdom also offers access control based on group list retrieved from the domain controller.

<<less
Download (0.038MB)
Added: 2006-05-25 License: GPL (GNU General Public License) Price:
1247 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5