Features and Bugs Fixed
- Power user account
listing now looks up account info and lists aliases as well
- Fixed FATAL bug,
tellpop erase user was being sent incorrect username to erase! authent_domain
- Report of deletes
was broken, would report after X and continue to report every delete
- Fixed bug when
NetAuth re-writes lists.dat it no-longer throws away unknown settings.
- Fixed bug when
NetAuth saved a true/false list setting it was saving it as "checked"
first time round.
- Added two new mailing
list settings to netauth's templates
- Enabled ability
to add four more mailing list access settings to netauth's template
- Added setting recover_pass
true/false, disables recover password template options.
- Added setting user_lists
true/false, disables mailing lists button for users.
- Added copy_self_checked
setting, true/false, if true will default copy_self checkbox on the
forward page to being checked.
- Added admin_alias_format
setting, limits format of aliases admin can create, set it to *@* for
- Password change
now uses same pass_dictionary and other password rules as new users.
- Alias formatting
for sub-domains fixed.
- Added pass_minlenth
setting, now passwords must exceed specified length
- Added pass_dictionary
and pass_use_dictionary settings. Now a dictionary file can be specified
and NetAuth will not allow users passwords from the file
- Fixed change password
bug where it would try to change the password of a non existant user
- Fixed bug allowing
a non-existant user in as long as they specified a utoken
- Disabled checking
for cookie if doing -query command line processing
- Fixed netauth/cwmail
- Added logout_time
setting, as per the CWMail setting, moves the expiry time for all utokens
- Added support for
tellpop erase_user and webmail's delete_user functionality
- Added password
change records, setting record_passchange, if true causes passchange.txt
to be created in NetAuth workarea, and info on when users change thier
password (but NOT the password itself) is recorded
- Added fwd_methodx
setting if set to true and fwd_method home is used it will create sendmail
style .forward file
- When stopping the
authent_process no longer waits for reply to quit command
- Further fix to
false search bug fixed, was not displaying correct users
- Added non-local
alias support, Added setting alias_counts_as_account
- User's .dat file
is created if not present when an admin views thier details
- Internal strip_name
function was broken, large number of small bugs fixed.
- Next button on
mailing list members list page fixed
- User variable full_name
changed to u_full_name
- Removed misc user
data from authent database, added setting user_save_db to specify what
misc user data is saved to the authent database
- -query now returns
a utoken if the command was login1
- -query will not
print cookies to screen any more
- Fixed mail1 internal
server error crash
- Added -query command
- Complete template
change, moved to WebMail style templates
- Search bug fixed,
now works correctly with over 100,000 users
- Admin section template
swap, details page is shown before stats page
- Added code to search
so it read extra totals from authent module if present
- Ipsignup bug fixed,
search for total # of signups was broken
- Changed search
to use -from and -max parameters, this increases speed of searches on
large databases by an enormous amount
- Small code updates
required to handle WebMail style templates
- Fixed problem where
NetAuth did not handle return from tellpop where it failed to create
the .tmp file it uses
- Changed it so as
if it gets an error getting tellpop stats it says so straight away
- Added error message
to auth_add where one was missing, now reports an error correctly
- Fixed auto-response
bug, space after header name and before colon
- Added user_maxlen,
usernames can only be 'user_maxlen' long
- Removed @domain
and prefix stuff from suggested usernames on again.tpl.
- Added re-enter
password option on new.tpl
- Added ability to
create an account with an email address, and option to send password
to the manager for account verification before user is informed.
- Setting "web_login"
added, can be true or false. This enables authenticating via web server.
- Added alias support
using external auth routine, setting "user_alias" can be true
- Added optional
limit for ip address signups, setting "restrict_signup" can
be true or false. Added settings allow_signup, ipsignup_var, and remove_old_signups
to allow other functionality.
- Fixed bug from
4.2f version. Prefix NULL and authent_domain false were being ignored.
- Changed installation
default value for illegal_char setting, to match NWAuth and DMail defaults.
- Check page no produces
error if it fails to execute the authent_process, in earlier versions
it was pretending the username was free.
- Accepts an auto-login
command from CWMail, DMailWeb, WebMail, and WebIMAP.
- Setting allow_$
added so users can use $workarea and other setting names as the values
of .ini file settings. Eg workarea $templates\work
- Add and delete
reports now contain an IP number that requested the add or delete.
- Upper / lower case
checking added, if "user_lowercase true" then usernames with
uppercase characters are rejected, this can be disabled with a "reject_incorrect_case
- Warnings added
for when a username and/or password have been lowercased due to user_lowercase
and pass_lowercase settings.
- Added subdomain
- Fixed autologin
into WebIMAP and webmail.
- Fixed mailing list
view problem for lists with no @domain in list name.
- Prefix NULL over-rides
the authent_domain setting. Upgrading to 4.2f created a bug where NetAuth
no longer behaved as expected with respect to the prefix NULL setting
this build fixes that problem.
- Searching fields
added to accounts page.
- Anonymous searching
option added - optional field added to check.tpl page.
- Mailing list bug
where lists with no domain specified were being ignored as if they did
- Mailing list list_max
setting bug fixed - deleting a list was not decreasing the count of
lists if a specific error occurred. Therefore a maximum number of lists
was reached when there were actually less lists.
- Saving forwarding
information now creates the user directory if it doesn't exist.
- Mailing list members
page back and next buttons now function.
- Infinite loop on
key check when key was for another NetWin product fixed.
- Fixed multiple
key upgrade problems.
- Fixed autologin
- Blocking of hi/low
ascii characters added.
- Home directory
now found rather than assumed.
setting removed, authent_domain and drop_prefix added. For details see
- allow../ setting
added and ../ ..\ are dissallowed in usernames.
- New setting added
user_create_prefix to force / restrict the addition of the prefix to
- New setting added
drop_prefix to add the prefix to drop file names.
- Buffer over-run
security issues fixed.
- Rebuild function
added to self-fix errors.
- Email report on
account creation / deletion.
- Administrator ability
to change a users password added to templates, it was missing, sorry.
ability to load users personal info added to templates.
- DSMTP / DPOP reload
after specified interval if changes are made.
- Provides suggestions
for users if username is taken.
- Password retrieval
options, user must set up a set of questions and answers which will
be asked if user has forgotten their password.
- Special user accounts
enabled, users who have priviledge to create x accounts and x mailing
- Patch for early
versions of DList list manger, list_name_domain setting added.
- Fixed BUG, pop
and authentication name mixup.
- Chains commands,
can say web_upd then web_get.
- Auto-matic login
with CWMail version 2.3f or greater.
- NetAuth create
stats of account creations / deletions.
- Admin doesn't follow
user_names, list_names restictions.
- Authenticates with
- Bug fixed, responder
header loading error.
- Installer program
- Bug fixed, complex
- Feature updated,
search function improved.
- Re-structure of
ini file allowing more customisable options. Addition of vhost lines.
- Majority of features
now function with any mail server using external authentication.
- Verify existing
users through POP rather than externally.
- Added features:
- Forwarding rules, NetAuth will now allow the setup of auto-response
messages. So users can set up an automatic reply to any email they recieve
when on holiday.
- Mailing list support, users can now create / modify / delete and subscribe
or un-subscribe to mailing lists.
- Support added for
DMail setting authent_domain set to false.
- Bug fixed, netauth.ini
file location improved.
- Bug fixed, NetAuth
memory error at command prompt fixed.
- Bug fixed, dmail_config_path
overrides previous setting.
- Bug fixed, search
with authent_domain false fixed.
- Bug fixed, location
external authentication sub - process.
- Added feature:
- NetAuth will now accept any user information fields you wish to store,
for example you could store users full name, birth date, ... Instead
of the default forwarding address, other information and groups.
- New release with
full template support. All template files have been updated.
- Works with any
external authentication process which obeys NetWin protocol
eg. LDAPAuth. See DMail Documentation for details.
- New ini file setting:
user_dissallow a wildcard list of unsuitable usernames which should
never be created.
- Added nauser.htm
and naadmin.htm examples of how to provide links to user and admin pages.
- NetAuth now accepts
url's with domain=xxx as an alternative to using different .htm files
for each domain.