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.272.414 Times

smtpauth 0.94

  Date Added: February 03, 2010  |  Visits: 1.234

smtpauth

Report Broken Link
Printer Friendly Version


Product Homepage
Download (101 downloads)



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.

Requirements: No special requirements
Platforms: Linux
Keyword: Auth Internet Port Proxy Server Servers Smtp Auth Smtpauth Ssl Tls Without Smtp
Users rating: 0/10

License: Freeware Size: 11.26 KB
USER REVIEWS
More Reviews or Write Review


SMTPAUTH RELATED
Proxy Server Tools  -  NTLM Authorization Proxy Server 0.9.9.0.1
NTLM Authorization Proxy Server is a proxy software that allows you to authenticate via an MS Proxy Server using the proprietary NTLM protocol. Since version 0.9.5 APS has an ability to behave as a standalone proxy server and authenticate http...
55.3 KB  
Business  -  Firewall and Proxy Server HOWTO 0.80
Firewall and Proxy Server HOWTO project is designed to describe the basics of firewall systems. And also to give you some detail on setting up both a filtering and proxy firewall on a Linux based system. Firewalls have gained great popularity...
 
Server Management  -  NTLM Authorization Proxy Server 0.9.9.0.1
NTLM Authorization Proxy Server is a proxy software that allows you to authenticate via an MS Proxy Server using the proprietary NTLM protocol. Since version 0.9.5 APS has an ability to behave as a standalone proxy server and...
 
Security Tools  -  Anti-Spam SMTP Proxy Server 2.1.1.12090
The Anti-Spam SMTP Proxy (ASSP) Server project aims to create an open source platform-independent SMTP Proxy server which implements auto-whitelists, Bayesian, Greylisting and multiple filter methods. Click 'Browse all files' to download the...
1.24 MB  
Network Monitors  -  3proxy tiny proxy server 0.5.3h
Universal proxy server with HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, UDP and TCP portmapping, access control, bandwith control, traffic limitation and accounting based on username, client IP, target IP, day time, day of week, etc. ODBC...
259 KB  
Network Management Tools  -  AnalogX PortBlocker 1.00
AnalogX PortBlocker allows you to basically block the Internet port of most servers, making them unreachable to other computers on the Internet. This program is NOT a Firewall, but it will allow you to run a server that is only available on the...
223 KB  
FTP Server Tools  -  Cerberus FTP Server 2.4
Cerberus FTP Server provides industrial strength secure SSL/TLS encryption and powerful FTP server performance without sacrificing ease-of-use. Designed to use very little CPU and memory, Cerberus features a user-friendly interface that can be...
1.56 MB  
Security Tools  -  tcpconns 20091018
Tcpconns:simple package for rapid development of multi-threaded client/server solutions (JAVA 5+) with SSL/TLS.Includes:Certificate Authority,XML,Key Manager(pkcs#12,PEM,jks,uber,jceks),X.509/OpenPGP Signatures,and FTPServer.Latest release 18 oct...
17.77 MB  
Proxy Server Tools  -  Symbion SSL Proxy 1.1.2
SSL Proxy server listens on a TCP port, accepts SSL connections, and forwards them to another local or remote TCP port. For example, it is possible to create an HTTPS server if you have an HTTP server and you run an SSL Proxy server on...
20.48 KB  
Firewalls  -  SafeSquid Personal 3.1.2
SafeSquid Presonal is a Free Content Filter Web Proxy Server for Windows. SafeSquid Content Filter Web Proxy has a BROWSER BASED INTERFACE. SafeSquid Content Filter Web Proxy Server offers arguably, worlds biggest set of Content Filtering...
2.58 MB  
NEW DOWNLOADS IN SERVER TOOLS, PROXY SERVER TOOLS
Server Tools  -  GAdmin-OpenVPN-Server 0.1.6
GAdmin-OpenVPN-Server is an easy to use GTK+ client for the OpenVPN server in Bridge mode. A GUI for OpenVPN Multi-Client Server bridge. It can generate and use a total of 5 signed certificates and keys including...
245.76 KB  
Server Tools  -  Dual DHCP DNS Server 6.84
DHCP Server alots the IP addresses to computers, while DNS server resolves them. You need DHCP Server if you do not want to manually maintain IP Addresses or you have less IP Addresses than number of machines you have, as dynamic DHCP...
655.36 KB  
Server Tools  -  Localhost Indicator 0.0.1
Localhost Indicator is a simple and highly Ubuntu 10.04 integrated localhost web server indicator of Apache2 status, which takes advantages of the indicator-applet.
20.48 KB  
Server Tools  -  Open DHCP Server 1.45
DHCP Server Open Source Freeware. MultiSubnet DHCP Server supports Dynamic, Static Leases, Relay Agents, BOOTP, PXEBOOT, Options can be Global, Range Specific and Client Specific. Supports filtering of ranges on Mac Address, Vendor and User Class.
30.72 KB  
Server Tools  -  GAdmin-HTTPD 0.1.5
GAdminHTTPD project is an easy to use gtk+ user interface for the Apache HTTPD webserver. Featuring: Default server and multi-vhosting management. User management. Module management. Configuration imports and creations, manual editing,...
481.28 KB  
Proxy Server Tools  -  Prometeo 1.5
Prometeo is a modular proxy, developed as part of his thesis in Computer Science by Simone Tellini.
556.03 KB  
Proxy Server Tools  -  VultureNG 1.98
Vulture is an HTTP reverse proxy. It does many security checks (authentication, rewriting, filtering) before proxying request from Internet to your web applications. With authentication enabled, vulture will open flows only to authenticated...
4.4 MB  
Proxy Server Tools  -  Socks Server 5.3.8.9-2
SS5 is a socks server that implements the SOCKS v4 and v5 protocol. As a proxy server, SS5 authenticates, profiles and processes network requests for clients. It establishes connections to application hosts for client applications. When the client...
389.12 KB  
Proxy Server Tools  -  Burp proxy 1.4
Burp Proxy is an interactive HTTP/S proxy server for attacking and testing web applications. It operates as a man-in-the-middle between the end browser and the target web server, and allows the user to intercept, inspect and modify the raw traffic...
1.4 MB  
Proxy Server Tools  -  portagent 1.2
portagent is a POSIX transparent proxy routing daemon that allows multiple arbitrary services to run on a single arbitrary port. The main intention of portagent is for situations that need more services open to the world than open ports prohibit.
81.92 KB