smtpauth 0.94
Sponsored Links
smtpauth 0.94 Ranking & Summary
File size:
0.011 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1320
Date added:
2006-03-21
Publisher:
Jem Berkes
smtpauth 0.94 description
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
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
smtpauth 0.94 Screenshot
smtpauth 0.94 Keywords
SMTP
AUTH
SSL
SMTP AUTH
TLS
without smtp
smtpauth
port
proxy
server
servers
465
smtpauth 0.94
Proxy
Internet
Bookmark smtpauth 0.94
smtpauth 0.94 Copyright
WareSeeker periodically updates pricing and software information of smtpauth 0.94 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of smtpauth 0.94 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
smtp authentication
proxy servers
proxy server
port authority
smtp authentification
earthlink smtpauth
smtp hotmail
smtpauthenticate
qmail smtp auth
servers for client.silabsoft.org
yahoo smtp
sendmail smtp auth
send email without smtp
smtpauth earthlink port
computer servers
smtp relay server
relaying not allowed please use smtp auth
smtp server
Related Software
qmail-smtpd-auth is a patch for qmail that enables it to support SMTP AUTH protocol. Free Download
libESMTP is an SMTP client which manages posting. Free Download
GShare project allows users to easily share files between computers. Free Download
MEsmtpd provides a small SMTP Daemon with From-header rewrite and SMTP-Auth. Free Download
Net::SMTP::TLS is an SMTP client supporting TLS and AUTH. Free Download
ftp4che is an FTP library for Java 1.4 and 5.0 that features support for implicit SSL. Free Download
Puppet is a system configuration tool. Free Download
Many times when one is downloading files from a ftp site, the bottleneck is at the servers end, because the server is handling Free Download
Latest Software
Popular Software
Favourite Software