|
SecuriData Online Backup - Email
Notifications
Restrictions
The
delivery of notifications is provided by 3rd-party mail clients installed on the
SecuriData Online Backup Service host computer and registered with the Windows
Messaging Subsystem (MAPI). By design, MAPI and most mail clients cause their
client applications to pop up dialog boxes to interact with a user. Because
SecuriData’s online backup is unattended service software, it would hang if it
displays a dialog. Therefore, SecuriData will only use compatible mail clients
known to never display a user interface. Such mail clients are listed in the
order of preference in the Registry value
-
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DS-Client\Parameters]
-
MailClientsSupported
The
entry for Microsoft Outlook is added to this list by the SecuriData
Client Setup. SecuriData’s Online Backup service will use the first
MailClientsSupported entry installed
on the computer, i.e. listed under
Note that SecuriData’s Online Backup Service is not compatible with the
Outlook Express mail client.
Restrictions
Specific to Windows NT / 2000 / XP
The
normal procedure for sending e-mail in Windows is as follows. The client
application places the message in the Outbox of a
message store provider, the latter notifies the
MAPI Spooler, the Spooler dispatches
the message to the appropriate transport
provider based on message recipients and, finally, the transport
provider takes over message delivery.
Since Microsoft overlooked security and identity issues in designing the MAPI
Spooler, it cannot properly work with client applications that are services. For
instance, the Spooler may not be able to access Mail Profiles due to incorrect
security context, and may not receive new message notifications from a message
store provider by way of window messages (every service runs in its own virtual
desktop and window messages do not propagate between desktops). Because
SecuriData Online Backup runs as a service on Windows NT / 2000 / XP, it must
not use the MAPI Spooler. This means SecuriData’s Online Backup Service
notifications will forever remain in the Outbox of the message store provider
unless the latter is tightly coupled
to a transport provider, so that the two can work out between themselves how to
send the message without the intervention of the MAPI Spooler.
At
this time, only the Microsoft Exchange
Server mail client is known to offer tightly coupled message store
and transport.
You can specify the message store and transport to be used by SecuriData’s
Online Backup Service by creating a Mail Profile (see next section) and
selecting it in DS-User Configuration.
To
use SecuriData with non-tightly coupled transports, such as
Internet Mail, you can force
SecuriData’s online backup service to use the MAPI Spooler by setting the
Registry value
·
[HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ DS-Client \
Parameters]
·
MailUsingSpooler
to
a nonzero DWORD value. Keep in mind that such use is not supported by Windows NT
architecture and errors are bound to ensue.
Make sure no other MAPI client applications are executed on the online backup
service host computer.
How to Create a Mail Profile for SecuriData Online Backup Service
1.
Have a mail account created on the mail server for use by SecuriData’s Online
Backup Service.
2.
Login to the Online Backup Service host computer using the “online backup
service account”.
If
the online backup host computer is running Windows NT / 2000 / XP, it is the
account found in the Services Control Panel for online backup service. Don't
forget to select the correct domain when logging in.
3.
While logged in with the online backup service account, install your mail client
(if not already installed) and use it to create a new (or edit an existing) Mail
Profile.
a.
Add to the Mail Profile a messaging service that includes a tightly coupled
message store and transport, such as
Microsoft Exchange Server, and configure this messaging service to
use the mail account created in step 1;
b.
Specify a message store added in 3.a as the default message store;
c.
Move transports added in 3.a to the top of the transport order;
d.
Specify the default address book of your choice;
e.
Save the Mail Profile, start a mail application, configure it to use the Profile
just created and proceed to send a test message.
Once you have successfully tested your Mail Profile, you may configure the
online backup service to use it. (See Help > User Guide: Notification Tab).
Notes - SecuriData strongly recommends using SMTP notifications.
|