|
Once
purchased, the database and program
are emailed to you. Follow
these directions to install and
configure eNewsletter Pro™. YOU MUST be logged on to the server
with Administrator privileges to
install this software.
Unzip
Files
-
Unzip
the eNewsletterProEnterpriseDotNet7.zip
file in a temporary location on
the web server. Do not
place the file in a web
folder. A great place to
unzip the files is in a folder
on the desktop in /eNewsletterProEnterpriseDotNet/
You will then see these sub
folders: /Database/ /eNewsletterPro/ /MailEngine/
Install
Database on SQL Server
-
The
eNewsletter Pro™ database is
sent as script file and can be
found in the /eNewsletterProEnterprise/Database/
folder.
Follow
these directions to create the
database.
-
Now
add
a user for this new database.
Install
eNewsletter Pro Mail Engine (The
mail engine is responsible for
creating the individual email
messages and placing them in the
queue for delivery.)
Note:
Depending on the number and size of
newsletters you are sending, you may
require several GB of temporary hard
drive space. Be sure to
install the mail engine on a drive
with sufficient hard disk space.
-
On
the web server, install the
eNewsletter Pro mail engine and
message delivery system. To do
this, execute the
file
located in the /eNewsletterProEnterpriseDotNet/Mailengine/
folder. Double-click
the icon to begin the
installation. Install the
software in
c:\program
files\eNewsletterPro\ -
You should now reboot the server.
The installation script may prompt
for a reboot. If it does
not, please proceed to reboot the
server before continuing to step
3.
-
Once
the server has rebooted,
execute
under "Start-Programs-eNewsletter
Pro" from the Windows start
menu.

A message may now indicate that
no DNS server was defined:
-
In
the system tray, RIGHT click the
icon and
select 
-
Click
the Routing folder. Under
DNS Server enter the IP addresses
of valid DNS servers.
Separate multiple addresses using
a comma. You should
specify at least TWO DNS servers.
This will be used to lookup the
IP address of each domain that
you attempt to send email.
This is a critical field as all
email delivery depends on this
field.
-
Click
the status folder then click
Online to bring the Mail
server online.
-
Click
OK to exit the EasyMail Service Monitor.
-
Next,
set the database connection so
the mail engine can find the
database. Find the
folder where you installed
software ("c:\program
files\eNewsletterPro\") and
locate the file called db.txt.
Edit the file and specify the
database connection.
Modify (LOCAL), youruserid,yourpass
and the Database name if you did
not call it "eNewsletterPro".
The fields to modify are shown
below in Bold Italics. The
servernameorip can be set to
either the name of the SQL server
or the IP address.
server=(LOCAL);UID=youruserid;PWD=yourpass;DATABASE=eNewsletterPro
Note: If SQL is
on the same machine, use (LOCAL)
including the parentheses.
If SQL server is on another
machine, use server=IPAddress where IPAddress
is the IP Address of the SQL
server.
Install
eNewsletter Pro Web-Based Interface
-
Determine
the web site where you will
install eNewsletter Pro.
This could be a new web site or
a sub-folder in an
existing web site.
If installing within an existing
web site,
the
directory must be made an
Application Starting Point so that
eNewsletter Pro can use it's own
Global.asa file.
Click
here for instructions on creating
an application starting point.
-
Copy
the files from the /eNewsletterProEnterpriseDotNet/eNewsletterPro/
folder into the web folder that
will house the web
interface. Be sure to
INCLUDE all the subfolders (admin,databaseuploads,imageuploads,images).
-
Set the database connection in the
web.config file. The variable is
called DBConnectionString.
<add key="DBConnectionString"
value="server=XXX.XXX.XXX.XXX;UID=eNewsletterPro; PWD=yourpassword;DATABASE=eNewsletterPro"
/>
Server=The IP Address of the SQL server UID=The Username you assigned to
the database. The default
username is eNewsletterPro PWD=The password you assigned to
the database DATABASE=The name of the
database. The default is
eNewsletterPro
-
If
you will allow users to upload
images to attach to the
newsletters, give the USERS
user AND ASPNET user WRITE permissions on the
folder called "uploadedimages".
Also do the same on the "databaseuploads"
folder. This folder is
used to store temporary
databases that are uploaded to
import subscribers. You
should also give the anonymous
users delete permissions on the
databaseuploads folder so the
databases are deleted after the
data is imported.
Note:
For security reasons, turn off
execute and script access on
both these folders. This
will prevent a malicious user
from uploading and executing a
damaging script or executable.
Click
here for instructions on setting
these permissions.
-
Run
the eNewsletter Pro
administration console in your
browser. The
administration console is
located in a folder called
/admin/. The default file
name is default.aspx. For
example, if you installed the
software in a sub folder called
enewsletterpro you can use...
http://www.yourdomain.com/enewsletterpro/admin/default.aspx
-
Login
using Admin1 for the
username and password.
-
Click
setup and define the setup
information including the
license key that was emailed to
you.
-
Note:
If you will not be sending
individual messages through a
separate SMTP server, then you
must set the permissions on the
pickup folder by following
these
directions.
Note: The Admin area is
located in an /Admin/ folder.
The user login area is in a folder
called "user".
It is HIGHLY Recommended that
you add Windows level password
protection to the entire ADMIN
folder. To do this, simply
remove the anonymous web user
account from the /admin/ folder.
|
Admin console |
/foldername/admin/default.aspx
Ex. http://www.yourdomain.com/enewsletterpro/admin/default.aspx |
|
User console |
/foldername/user/default.aspx
Ex. http://www.yourdomain.com/enewsletterpro/user/default.aspx |
IMPORTANT
NOTE: Be sure that your
computer has a Fully Qualified
Domain Name (FQDN) so that other
mail servers will accept messages
from your server.
Click
here for more information.
Click here for an article on
Reverse DNS
Installation
is complete!
|