www.smartertools.com Open in urlscan Pro
34.83.66.243  Public Scan

Submitted URL: https://track-messaging-1.smartertools.com/
Effective URL: https://www.smartertools.com/
Submission: On May 01 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 3 forms found in the DOM

Name: authModalsCtrl.loginModalForm

<form name="authModalsCtrl.loginModalForm" novalidate="novalidate" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title">User Login</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
      </div>
      <div class="modal-body">
        <div class="login-form">
          <div class="form-group"> <input id="LoginEmailAddress" name="LoginEmailAddress" ng-model="authModalsCtrl.login.emailAddress" required="" ng-pattern="/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/"
              class="form-control autofocus ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="Email Address" autocomplete="email" st-on-enter="authModalsCtrl.doLogin()"> </div>
          <div ng-messages="authModalsCtrl.loginModalForm.LoginEmailAddress.$error" ng-show="authModalsCtrl.loginModalForm.$submitted" class="ng-active ng-hide"> <!-- ngMessage: required -->
            <div ng-message="required" class="ng-scope">An email address is required.</div> <!-- ngMessage: pattern -->
          </div>
          <div class="form-group"> <input id="LoginPassword" name="LoginPassword" type="password" placeholder="Password" required="" ng-model="authModalsCtrl.login.password" autocomplete="current-password"
              class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" st-on-enter="authModalsCtrl.doLogin()"> </div>
          <div ng-messages="authModalsCtrl.loginModalForm.LoginPassword.$error" ng-show="authModalsCtrl.loginModalForm.$submitted" class="ng-active ng-hide"> <!-- ngMessage: required -->
            <div ng-message="required" class="ng-scope">Please enter your password. If you don't have one, create a new account.</div>
          </div>
          <div class="form-check"> <input type="checkbox" class="form-check-input ng-pristine ng-untouched ng-valid ng-not-empty" ng-model="authModalsCtrl.login.rememberMe" id="rememberMeCheck"> <label class="form-check-label"
              for="rememberMeCheck">Keep me logged in</label> </div>
          <div class="error-message"></div>
          <div style="padding-bottom: 0.5rem; padding-top: 1.5rem;"> <a id="LoginForgotPasswordButton" tabindex="0" ng-click="authModalsCtrl.ShowForgotPasswordModal()">Forgot your Password?</a><br> </div>
          <div style="padding-bottom: 1rem;"> <a class="RegisterUserButton" tabindex="0" ng-click="authModalsCtrl.ShowCreateAccountModal()">Create a SmarterTools Account</a> </div>
        </div>
      </div>
      <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button> <button class="btn btn-primary ml-auto" id="LoginGoButton" ng-click="authModalsCtrl.doLogin()"
          ng-disabled="authModalsCtrl.status == 'submitting' || authModalsCtrl.loginModalForm.$invalid" disabled="disabled">Login</button> </div>
    </div>
  </div>
</form>

Name: authModalsCtrl.newUserForm

<form name="authModalsCtrl.newUserForm" novalidate="novalidate" class="ng-pristine ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-email ng-valid-minlength">
  <div class="modal-body">
    <div class="row no-gutter-outside">
      <div class="col-sm-6 pr-sm-1">
        <div class="float-label empty"> <input id="NewUserFirstName" name="NewUserFirstName" class="autofocus ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" placeholder="First Name *" required="required"
            autocomplete="given-name" ng-model="authModalsCtrl.user.FirstName" ng-maxlength="50" st-on-enter=""> <label for="NewUserFirstName">First Name</label> </div>
        <div ng-messages="authModalsCtrl.newUserForm.NewUserFirstName.$error" role="alert" ng-show="authModalsCtrl.newUserForm.$submitted" class="ng-active ng-hide"> <!-- ngMessage: required -->
          <div ng-message="required" class="ng-scope">This field is required</div> <!-- ngMessage: maxlength -->
        </div>
      </div>
      <div class="col-sm-6 pl-sm-1">
        <div class="float-label empty"> <input id="NewUserLastName" name="NewUserLastName" placeholder="Last Name *" required="required" autocomplete="family-name" ng-model="authModalsCtrl.user.LastName" ng-maxlength="50" st-on-enter=""
            class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength"> <label for="NewUserLastName">Last Name</label> </div>
        <div ng-messages="authModalsCtrl.newUserForm.NewUserLastName.$error" role="alert" ng-show="authModalsCtrl.newUserForm.$submitted" class="ng-active ng-hide"> <!-- ngMessage: required -->
          <div ng-message="required" class="ng-scope">This field is required</div> <!-- ngMessage: maxlength -->
        </div>
      </div>
    </div>
    <div class="float-label empty"> <input id="NewUserEmailAddress" type="email" name="NewUserEmailAddress" placeholder="Email Address *" required="required" autocomplete="email" ng-model="authModalsCtrl.user.EmailAddress" ng-maxlength="50"
        st-on-enter="" class="ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-maxlength"> <label for="NewUserEmailAddress">Email Address</label> </div>
    <div ng-messages="authModalsCtrl.newUserForm.NewUserEmailAddress.$error" role="alert" ng-show="authModalsCtrl.newUserForm.$submitted" class="ng-active ng-hide"> <!-- ngMessage: required -->
      <div ng-message="required" class="ng-scope">This field is required</div> <!-- ngMessage: maxlength --> <!-- ngMessage: email -->
    </div>
    <div class="float-label empty"> <input id="NewUserPassword" name="NewUserPassword" type="password" placeholder="Password *" required="required" autocomplete="new-password" ng-model="authModalsCtrl.user.Password" ng-minlength="6" st-on-enter=""
        class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength"> <label for="NewUserPassword">Choose a Password</label> </div>
    <div ng-messages="authModalsCtrl.newUserForm.NewUserPassword.$error" role="alert" ng-show="authModalsCtrl.newUserForm.$submitted" class="ng-active ng-hide"> <!-- ngMessage: required -->
      <div ng-message="required" class="ng-scope">This field is required</div> <!-- ngMessage: minlength -->
    </div> <password-entropy password="authModalsCtrl.newUserForm.NewUserPassword.$viewValue" calculated-entropy="authModalsCtrl.newUserForm.calculatedEntropy" class="ng-isolate-scope">
      <div class="password-strength" ng-class="{
                    &quot;password-strength-very-weak&quot;: $ctrl.Entropy == 0,
                    &quot;password-strength-weak&quot;: $ctrl.Entropy == 1,
                    &quot;password-strength-medium&quot;: $ctrl.Entropy == 2,
                    &quot;password-strength-strong&quot;: $ctrl.Entropy == 3,
                    &quot;password-strength-very-strong&quot;: $ctrl.Entropy == 4,
                    &quot;password-strength-has-suggestions&quot;: $ctrl.Feedback.Warning
                    }">
        <!-- ngIf: $ctrl.Entropy == 0 -->
        <!-- ngIf: $ctrl.Entropy == 1 -->
        <!-- ngIf: $ctrl.Entropy == 2 -->
        <!-- ngIf: $ctrl.Entropy == 3 -->
        <!-- ngIf: $ctrl.Entropy == 4 -->
        <!-- ngIf: $ctrl.Feedback.Warning -->
      </div>
    </password-entropy>
    <div class="float-label empty"> <input id="NewUserPhoneNumber" name="NewUserPhoneNumber" type="tel" placeholder="Phone Number" autocomplete="tel" ng-model="authModalsCtrl.user.PhoneNumber" ng-maxlength="50" st-on-enter=""
        class="ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength"> <label for="NewUserPhoneNumber">Phone Number</label> </div>
    <div ng-messages="authModalsCtrl.newUserForm.NewUserPhoneNumber.$error" role="alert" ng-show="authModalsCtrl.newUserForm.$submitted" class="ng-inactive ng-hide"> <!-- ngMessage: maxlength --> </div>
    <div class="float-label empty"> <input id="NewUserCompany" name="NewUserCompany" autocomplete="organization" placeholder="Company" ng-model="authModalsCtrl.user.Company" ng-maxlength="150" st-on-enter=""
        class="ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength"> <label for="NewUserCompany">Company</label> </div>
    <div ng-messages="authModalsCtrl.newUserForm.NewUserCompany.$error" role="alert" ng-show="authModalsCtrl.newUserForm.$submitted" class="ng-inactive ng-hide"> <!-- ngMessage: maxlength --> </div>
    <div class="error-message"></div>
  </div>
  <div class="modal-footer"> <button class="btn btn-secondary" data-dismiss="modal">Cancel</button> <button type="submit" class="btn btn-primary ml-auto" ng-click="authModalsCtrl.createUser()" ng-disabled="authModalsCtrl.status == 'submitting' || 
									authModalsCtrl.newUserForm.calculatedEntropy === -1 || 
									authModalsCtrl.newUserForm.calculatedEntropy === 0 || 
									authModalsCtrl.newUserForm.calculatedEntropy === 1" disabled="disabled"> <span ng-show="authModalsCtrl.status == 'submitting'" class="ng-hide">Processing...</span> <span ng-show="authModalsCtrl.status != 'submitting'">Create Account</span>
    </button> </div>
</form>

Name: authModalsCtrl.forgotPasswordForm

<form name="authModalsCtrl.forgotPasswordForm" novalidate="novalidate" class="ng-pristine ng-valid-email ng-invalid ng-invalid-required">
  <div class="modal-body">
    <p> Enter the email address associated to your account. An email will then be sent to you with a link to reset your password. To ensure receipt, please add <b>noreply@smartertools.com</b> to your trusted senders list. </p>
    <div class="float-label empty"> <input id="ForgotPasswordEmailAddress" type="email" name="ForgotPasswordEmailAddress" required="required" autocomplete="email" ng-model="authModalsCtrl.user.EmailAddress"
        st-on-enter="authModalsCtrl.ForgotPasswordGoButtonClick()" class="ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required" placeholder="Email Address *"> <label for="ForgotPasswordEmailAddress">Email Address</label>
    </div>
    <div ng-messages="authModalsCtrl.forgotPasswordForm.ForgotPasswordEmailAddress.$error" role="alert" ng-show="authModalsCtrl.forgotPasswordForm.$submitted" class="ng-active ng-hide"> <!-- ngMessage: required -->
      <div ng-message="required" class="ng-scope">This field is required</div> <!-- ngMessage: email -->
    </div>
    <div class="error-message"></div>
  </div>
  <div class="modal-footer"> <button class="btn btn-secondary" ng-click="authModalsCtrl.HideForgotPasswordAndShowLogin()">Back</button> <button class="btn btn-primary ml-auto" id="ForgotPasswordGoButton"
      ng-click="authModalsCtrl.ForgotPasswordGoButtonClick()" ng-disabled="authModalsCtrl.forgotPasswordForm.$invalid" disabled="disabled"> Reset Password </button> </div>
</form>

Text Content

We value your privacy

We use necessary, functional, and analytic cookies to ensure that our website
functions as well as possible, that you are able to use the services available
to you (e.g., our help desk and live chat), and to analyze and improve the use
of our website. We do not use tracking or advertising cookies for marketing
purposes. Read more in our Privacy and Cookie Policy

Customize Reject All Accept All
Customize Your Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions,
such as staying logged into your SmarterTools account and interacting with Live
Chat. You will find detailed information about all cookies under each consent
category below.

The cookies that are categorized as "Necessary" are stored on your browser as
they are essential for enabling the basic functionalities of the site.... Show
more


NecessaryAlways Active

Necessary cookies are required to enable the basic features of this site, such
as providing secure log-in or adjusting your consent preferences. These cookies
do not store any personally identifiable data.

 * Cookie
   ASP.NET_SessionId
 * Duration
   session
 * Description
   Issued by Microsoft's ASP.NET Application, this cookie stores session data
   during a user's website visit.

 * Cookie
   __AntiXsrfToken
 * Duration
   session
 * Description
   This cookie is used to prevent cross-scripting attacks. It holds a session to
   verify the login sessions.

Functional


Functional cookies help perform certain functionalities like sharing the content
of the website on social media platforms, collecting feedback, and other
third-party features.

 * Cookie
   SelectedLanguage
 * Duration
   session
 * Description
   
   This cookie is used to tie into our help desk:
   https://portal.smartertools.com.

 * Cookie
   siteuidut
 * Duration
   1 year 1 month 4 days
 * Description
   
   This cookie is used to tie into our help desk:
   https://portal.smartertools.com.

 * Cookie
   uidut
 * Duration
   1 year 1 month 4 days
 * Description
   
   This cookie is used to tie into our help desk:
   https://portal.smartertools.com.

Analytics


Analytical cookies are used to understand how visitors interact with the
website. These cookies help provide information on metrics such as the number of
visitors, bounce rate, traffic source, etc.

 * Cookie
   _ga_*
 * Duration
   1 year 1 month 4 days
 * Description
   Google Analytics sets this cookie to store and count page views.

 * Cookie
   _ga
 * Duration
   1 year 1 month 4 days
 * Description
   Google Analytics sets this cookie to calculate visitor, session and campaign
   data and track site usage for the site's analytics report. The cookie stores
   information anonymously and assigns a randomly generated number to recognise
   unique visitors.

Reject All Save My Preferences Accept All
Powered by
 * SmarterMail
   Overview Webmail Client Microsoft Outlook Other Email Clients Online Meetings
   Collaboration Antispam / Security Administration
   SMBs or Enterprises ISPs and Web Hosts Competitor Comparisons Client/Protocol
   Breakdown
   
   Enterprise vs Professional Downloads Pricing
 * SmarterTrack
   Overview Tickets Live Chat Tasks / Call Logs Administration
   
   Portal Knowledge Base Community News SmarterTrack Mobile
   
   Downloads Pricing
 * SmarterStats
   Overview Log Analytics Site Tuning Data Mining Administration
   
   Downloads Pricing
 * Hosted SmarterTrack
   Overview Try for Free
 * ContactUs
   Customer Service Technical Support
   
   Blog Community Knowledge Base Online Help
   
   Careers Case Studies Partnerships
   
   About Us

   

 * 

 * 
   Shopping Cart
   
 * 
   My Account
 * My Account
   
   
   My Profile My Tickets Price Quotes Invoices Licenses Hosted Services Legacy
   Builds
   
   Leasing Leasing
   Reselling Reselling
   
   Logout
   Logout


INCREASE PRODUCTIVITY WITH SMARTERTOOLS SOFTWARE

Comprehensive and affordable Windows mail server, help desk, and website
analytics for businesses of any size.

SMARTERMAIL

THE EXCHANGE ALTERNATIVE

An on-premises Windows mail server that beats Microsoft Exchange, in
functionality AND cost.

SmarterMail Overview

SMARTERTRACK

HELP DESK SOFTWARE

On-premises help desk software that allows businesses to deliver unparalleled
customer service.

SmarterTrack Overview

SMARTERSTATS

WEBSITE ANALYTICS

On-premises web log analytics that offers more information than script-based
platforms, for a complete understanding of any online presence.

SmarterStats Overview

HOSTEDSMARTERTRACK

ONLINE HELP DESK

The power of SmarterTrack, hosted in our fully compliant, Tier III datacenter.
Available for an incredibly low monthly per-agent cost.

Hosted Overview


15 MILLION USERS CAN'T BE WRONG


OUR PRODUCTS ARE TRUSTED
BY MILLIONS OF USERS

Join over 15 million users worldwide who trust SmarterTools products to help
them communicate, collaborate, analyze and support their businesses.


TESTIMONIALS


DAB C.

President
Information Technology and Services
Used the software for: 2+ years

We have been using SmarterMail for 10+ years. We host several clients (Multiple
domains for multiple years) on one of our SmarterMail VM's, and have deployed
this as on premise solution of a number of other clients. We have been through
many versions and are still very pleased with the product as are our clients. We
can host with, make money with it, and have happy customers.


AARON G.

Owner
Information Technology and Services
Used the software for: 2+ years

We purchased an unlimited domains version for our small web hosting operation
which hosts around 600 different small business websites. Not all of our
customers utilize website statistics, but most do, and those that are using it
are very happy with the product. The reports are well designed, super fast, and
very easy to filter/customize to meet your needs.


DAN W.

Self Employed
Email Administrator
Used the software for: 2+ years

SmarterMail makes my Admin job a breeze by combining email, calendar and alerts.
The interface is clean and powerful. It's compatible with any browser, both
desktop and mobile. It's responsive layout is perfect for any screen, and any
device, giving you the same look and feel regardless of how you're accessing
your mailbox. It's easy to customize using the pre-built light and dark themes.



SMARTERMAIL

 * The Exchange Alternative
 * Webmail Client
 * Microsoft Outlook
 * Other Email Clients
 * Online Meetings
 * Collaboration
 * Antispam / Antivirus / Security
 * Administration
 * For SMBs or Enterprise
 * For ISPs and Web Hosts
 * Competitor Comparisons
 * Client/Protocol Breakdown
 * Enterprise vs Professional
 * Downloads
 * Pricing

OTHER MAIL SERVERS

 * Microsoft Exchange
 * MailEnable
 * Icewarp
 * Progress iMail Server

SMARTERTRACK

 * Help Desk Software
 * Tickets
 * Live Chat
 * Tasks / Call Logs
 * Administration
 * Portal
 * Knowledge Base
 * Community
 * News
 * Mobile Help Desk App
 * Downloads
 * Pricing

SMARTERSTATS

 * Website Analytics
 * Log Analytics
 * Site Tuning
 * Data Mining
 * Administration
 * Downloads
 * Pricing

HOSTED SMARTERTRACK

 * Overview
 * Try For Free

CONTACTUS

 * Customer Service
 * Technical Support
 * Blog
 * Community
 * Knowledge Base
 * Online Help
 * Careers
 * Case Studies
 * Partnerships
 * About Us

Copyright © SmarterTools Inc. All rights reserved.

Privacy/Cookie Policy| Data Privacy Statement| Hosted ToS| EULA



USER LOGIN

×
An email address is required.

Please enter your password. If you don't have one, create a new account.
Keep me logged in

Forgot your Password?

Create a SmarterTools Account
Cancel Login

NEW USER REGISTRATION

×
First Name
This field is required
Last Name
This field is required
Email Address
This field is required
Choose a Password
This field is required

Phone Number

Company


Cancel Processing... Create Account


WELCOME!

Your account has been registered and you have been logged in.

Close

FORGOT YOUR PASSWORD?

×

Enter the email address associated to your account. An email will then be sent
to you with a link to reset your password. To ensure receipt, please add
noreply@smartertools.com to your trusted senders list.

Email Address
This field is required

Back Reset Password

RESET EMAIL SENT

If you have an account with SmarterTools, a reset email is on its way. If you
don't get an email, please contact our sales department for assistance.

Close



×
I ACCEPT THESE TERMS AND CONDITIONS
Cancel Next