G-Lock Software

HomeProductsForumsFAQDownloadsRegistration













G-Lock EasyMail - newsletter management software

G-Lock Software \ Products \ G-Lock EasyMail \ Frequently Asked Questions

This page contains answers to common questions handled by our support staff, along with some tips and tricks that we have found useful and presented here as questions. 

  1. How many emails can I send per hour on a 56k modem?
     

  2. When I try to start EasyMail My first window is an Application
    Error which says: Exception EOleSysError in module EASYMAIL at 00078945. Class not registered.

  3. Why EasyMail is ONLY send-mail client?

  4. What is the optimal setting for the number of threads?

  5. How is my message going to the recipient?

  6. How can I be sure that my message will be delivered safely and successfully?

     

  7. I got the "Account Not Found" error. What does it mean?

     

  8. After the EasyMail finished sending emails, some email addresses are still sitting in the OutBox. What do I do with them?

     

  9. How can I move unsent messages from the OutBox to the Not Delivered box?

     

  10. What is the difference between addresses that are moved to the NOT DELIVERED folder and those that remain in the OUTBOX?

     

  11. How to continue sending emails if the sending process was interrupted for some reasons?

  12. How can I get the confirmation that my message was delivered and/or read?

  13. How can I use the EasyMail Address Book with the Advanced Email Verifier?

  14. I'm getting several sending errors such as: "Failed to connect: [10051] Network is unreachable", "Failed to connect: [10060] Connection timed out" and/or "Failed to connect: [10061] Connection refused". What do these errors mean? Can I do anything about them?

  15. When I send a broadcast, the recipients get a red x where the picture or logo must be. Sometimes they receive the photo as an attachment. Is there something I can change?

  16. Is there a streamlined way to import a large comma delimited file? I have one with 12 million addresses and it takes forever.  Any ideas?

  17. Some of my customers prefer to receive text emails. How do I send only plain text messages to some recipients from the group?

 

 How many emails can I send per hour on a 56k modem?

There is no absolute data how many emails can be sent per hour with G-Lock EasyMail using a 56k modem. Today it may be one result and tomorrow quite different one. The speed of sending messages mostly depends on various factors: global Internet traffic, message size, message type, number of threads you set, etc. and practically does not depends on the software. Of course, better the configuration of your PC, higher the program's performance. If you have a fast connection to Internet (T1, DSL), you can set the maximum number of threads - 200, meaning that 200 emails will be sent simultaneously. But setting 200 active tasks is not guarantee of best results yet. The throughput of the software may be higher on 100 threads.

A few tips how to speed up the program:

- load no more than 50 000 emails into each group;
- check the options: "Delete messages after sending, don't move them to Sent Folder" and "Disable Log" in the General Settings;
- remove all additional fields which are not used except the default ones from the Address Book (see the 'Restructure Address Book' option);
- use the DNS server of your ISP, i.e. copy the Windows DNS settings to the Primary and Secondary DNS fields in the Delivery Settings;
- if you have a fast connection to the Internet (DSL/cable, T-1), you can use the maximum number of threads 100-200. But you can get better results with 100 threads as the maximum number of threads require a lot of system resources.
- if you use a dial-up connection, you should set no more than 50 threads;
- set the timeout of 60 seconds;
- minimize the EasyMail to the system tray after it starts a mailing campaign.

Also, if you have some antiviral program, you should switch off real time outgoing email scanning while the EasyMail is sending messages. This also may be the cause of slow sending and different errors.
 

Back to Top

When I try to start EasyMail My first window is an Application Error which says: Exception EOleSysError in module EASYMAIL at 00078945. Class not registered.

First make sure that you have the Internet Explorer 5.5 or higher installed. Then to resolve this problem, please try to do the following:

1. Click the Start button
2. Select Run and in the Open field type

regsvr32 "C:\Program Files\Common Files\Microsoft Shared\Triedit\DHTMLEd.ocx"

4. Click OK button

If the DHTMLEd.ocx has been successfully registered, you will see the message 

DllRegisterServer in C:\Program Files\... \DHTMLEd.ocx succeeded

If this message did not appear, it means that you have to indicate the correct path to the DHTMLEd.ocx file.

Why EasyMail is ONLY send-mail client?

The concept of the program is to help people to deliver their messages with various attachments in the quickest, easiest and safest way. We have no intention to engage in competition with programs like Microsoft Outlook and Outlook Express, Netscape Mail, Eudora Pro and others. The "receiving" addition would turn our program into software elephant with slack market demand. We wanted to create something opposite - a small, fast and handy program that you like to use to send your messages directly to your friends and colleagues.

Besides, many people do not really need any "receive" client because the conventional e-mailers perform this task well enough. Our program is oriented for people who do not want or simply could not use the conventional SMTP servers of their ISP. Some inconvenience is caused only with the necessity to drag your messages into EasyMail window, but this is small price for its powerful delivery, organizing and editing features.

Back to Top

What is the optimal setting for the number of threads?

It depends on the quality and the speed of your Internet connection. The program can send from 1 to 200 messages at one time. At first it is recommended to set not too large number of threads (for example, 30 for 56.6k modem) in order to let the program fill up its internal DNS cache and not to overload the channel. In the case of high-speed Internet connection (DSL, Cable, T-1, etc.) further you can increase the number of threads till maximum (100-200). If you are getting a lot of sending errors such as: "500 connection timed out (Winsock error #10060)", "500 connection refused (Winsock error #10061)", "426 Connection Timeout", then you should decrease the number of threads and increase the timeout from 'Connection Settings'.

Back to Top

How is my message going to the recipient?

First, your mail client sends a message to your ISP's mail server. ISP's server puts your e-mail in outgoing messages queue. When the turn of your email comes, it is being sent to your correspondent's mail server. And only after that your correspondent can receive it. If the server is not overloaded, delivering a message takes just a few seconds. But this also might take minutes or even hours! But how often you need that your partner receive the message before he goes out to lunch, as after lunch he is leaving for a meeting? And ten minutes the message had waited in the outgoing mail queue in your ISP's server could be crucial. In such situation, EasyMail will ensure instant delivery of your message, as it sends it bypassing your ISP mail server. And saves minutes and hours that are sometimes so precious. No queues, no delays!

Back to Top

How can I be sure that my message will be delivered safely and successfully?

EasyMail excludes your ISP's server from the message path. In many countries local legislation requires from communication service operator to grant security service access to the users correspondence. So, your messages most probably are stored in the ISP's system for some time. But if a message doesn't come through ISP's mail system, it leaves no trace in its logs, and, furthermore, it is not stored in the system - like with files downloaded through FTP or with web-pages viewed with your browser. Besides, you can switch on the possibility to let you know that your message has been delivered and was read after this!

* Of course, your ISP can detect your Internet traffic and intercept it. But EasyMail doesn't pretend to be a guardian of your privacy, which even the most powerful encrypting systems sometimes fail to ensure.

Back to Top

I got the "Account Not Found" error. What does it mean?

Account Not Found error appears when you try to send emails from a non existing account. Make sure that you did not rename or delete the account from which you are sending your messages.

Back to Top

After the EasyMail finished sending emails, some email addresses are still sitting in the OutBox. What do I do with them?

It is not a rare case when after the EasyMail successfully finished its mail sending, you can see some email addresses stay in the OutBox folder. It is recommended to try to send a message to these email addresses several times. Probably the EasyMail could not send the message to some emails because of some temporary errors. For example, the EasyMail could not connect to the recipient's SMTP server as it was shut down at the moment, or the recipient's mail box is full. So, to start sending a message to the emails which are left in the OutBox, you have to go back to the 'Send Manager' window and there click the 'Send Mail' button. It may happen that the EasyMail will successfully send the message to some of these emails. It is recommended to do so after each mail campaign. If after several attempts to send a message to the email addresses left in the OutBox, you get no success, so these emails may be considered as not deliverable and you can simply delete them.

Back to Top

How can I move unsent messages from the OutBox to the Not Delivered box?

To move unsent messages from the Outbox to the Not Delivered box, simply drag and drop a selected message from the Outbox to the Not Delivered box. To move all messages, click <Ctrl> + A button to select all messages and then drag and drop them to the Not Delivered box. You can do the same to copy (add) e-mail addresses from the Outbox to the Exclusion List box.

Back to Top

What is the difference between addresses that are moved to the NOT DELIVERED folder and those that remain in the OUTBOX?

The Not Delivered folder contains not active email addresses which you cannot send a message to. I.e. such a mail box does not exist on the server anymore. In the Outbox stay email addresses that a message cannot be delivered to for some temporary reasons. To continue sending emails, you have to go back to the Send Manager window and there click Send Mail button. The program will continue the sending campaign from that point where it was stopped. You can try to send a message to these emails several times. If after a few attempts they still remain in the Outbox, you can delete them.

Email addresses may be called bad for some reasons. They may be really nonexistent or so-called because of impossibility to connect to the recipient's SMTP server because it is temporary down. The decision about bad email addresses is taken basing on the reply codes received from the recipient's SMTP server.

 

NUMERIC ORDER LIST OF REPLY/ERROR CODES

250

Requested mail action okay, completed

251

User not local; will forward to <forward-path>

421

<domain> Service not available, closing transmission channel (This may be a reply to any command if the service knows it must shut down)

450

Requested mail action not taken: mailbox unavailable (E.g., mailbox busy)

451

Requested action aborted: local error in processing

452

Requested action not taken: insufficient system storage

500

Syntax error, command unrecognized (This may include errors such as command line too long)

501

Syntax error in parameters or arguments

502

Command not implemented

503

Bad sequence of commands

504

Command parameter not implemented

550

Requested action not taken: mailbox unavailable (E.g., mailbox not found, no access)

551

User not local; please try <forward-path>

552

Requested mail action aborted: exceeded storage allocation

553

Requested action not taken: mailbox name not allowed (E.g., mailbox syntax incorrect)

554

Transaction failed

Back to Top

How to continue sending emails if the sending process was interrupted for some reasons?

To continue sending emails, you have to go back to Send Manager window and there click Send Mail button. The program will continue the sending campaign from that point where it was stopped.

Back to Top

How can I get the confirmation that my message was delivered and/or read?

To get a confirmation message, you should indicate any of your valid e-mail addresses in the Account Settings/Confirm E-mail address for a confirmation message.

If the SMTP server of your recipient supports the delivery confirmation option, you would get the confirmation delivery message to the e-mail address you indicated in the Confirm E-mail address box. You will get Reading Confirmation message if your recipient allows to his/her e-mail client software to send such confirmation to you.

The information about Delivery Confirmation (D), Reading Confirmation (R) and Priority (P) is stored in the appropriate fields in the Sent Items window. (Context Help F1).

Back to Top

How can I use the EasyMail Address Book with the Advanced Email Verifier?

If you are using the direct send mode in the EasyMail, i.e. the "Use ISP's SMTP server for relaying" option in the Accounts window is unchecked, so you needn't to export your Address Book into the AEV because in this mode the EasyMail can automatically catch 'dead' or undelivered emails while sending. If you are not using this option, then you have to export your Address Book to a .txt file first, then load it into the AEV using the Load option from the AEV and now work with your Address Book in the AEV. Further you can save the verifying results to a .txt file using the Save option. How do the Load/Save options in the AEV work, please, see discussions on our user forum http://www.justlan.com/forum/viewtopic.php?t=16

At any case the AEV allows you to clear your mailing list out of 80 - 90% of 'dead' or undelivered emails. So, when doing your mailing campaign with the EasyMail next time, the program will not waste time for catching such email addresses because they are already excluded from you mailing list. Though, it will increase the performance of the EasyMail. 

Back to Top

I'm getting several sending errors such as: "Failed to connect: [10051] Network is unreachable", "Failed to connect: [10060] Connection timed out" and/or "Failed to connect: [10061] Connection refused". What do these errors mean? Can I do anything about them?

Firstly, these errors may mean that you set too large number of threads, or Internet connection is not quality and the program can not connect to mail servers for mail sending. Or, the SMTP server could not reply for the moment for some reasons. If you are sure in quality of your Internet connection, but receive more than 30% of errors such as:

"Failed to connect: [10060] Connection timed out",
"Failed to connect: [10061] Connection refused"

then you must decrease the number of threads till optimum and increase the Timeout in the Delivery Settings. 

Then you can try to switch on Find recipient's address at all SMTP servers in the pool option in the Delivery Settings. Usually there are several SMTP servers on physical level. Some of them are connected in pools with 10 - 15 computers working simultaneously. If EasyMail has any problems while sending an address on one of them, it tries to connect to other computers in the pool. If the primary SMTP returned any error, it connects to second etc. Please, note that this process of jumping from server to server in an SMTP pool of servers can take a while.

After the mailing campaign is finished, emails with such errors stay in the Outbox folder. Before you try the second attempt, it is recommended to clear the internal DNS cache for these email addresses. To do this, please, select the appropriate Outbox in the Send Manager window, then select all emails from this folder, click the right mouse button and choose Remove SMTP server(s) from DNS Cache option from the popup menu. To start sending again, click Send button on the Toolbar in the Send Manager window.

If you tried several times to send messages to these email addresses but still receive the same errors, you can simply delete them.

Secondly, in the case when ALL emails stay in the Outbox with the errors "Failed to connect: [10051] Network is unreachable" and/or "Failed to connect: [10060] Connection timed out", this means that your provider is blocking the port 25. 

For correct work of the program you need to have access to the port 25. If you're operating within a restrictive firewall, as most users of large ISPs do, then you won't be able to use the EasyMail in the direct send mode. This happens mainly with the larger free ISP's and intranets such as AOL, CompuServe, and Prodigy. These ISP's are set up as intranets, while EasyMail needs a true internet connection in order to function properly. Most of the free ISP such as Juno, WorldShare, EarthLink, NetZero, and others blocks the port 25 and will only allow you to send email using their email servers. A workaround for this is to select Use ISP SMTP Server for relaying feature in EasyMail Accounts settings. This will then expose the mail server field, where you will need to enter your ISP's mail server name.
 

Back to Top 

When I send a broadcast, the recipients get a red x where the picture or logo must be. Sometimes they receive the photo as an attachment. Is there something I can change?

Here are a few recommendations that can help you to include images in your email
so that they are properly displayed when the email is received:

1. Try to manually re-link your images in the EasyMail. To do this, select the place
where the image must be, click Insert Picture button and specify a full path to your image.

2. If the above suggestion does not help, try to do this:

a) If your graphics are from the local disc, please go to the Source of your message by clicking the Source tab and insert the following string in any place between the <head> and </head> HTML tags like it is shown below. You have to replace D:\Work\Webs\G-Lock_Web_Site\ by your own path. There must be the \ character at the end of the path.

<head>

...

<base href="D:\Work\Webs\G-Lock_Web_Site\">

...

</head>

b) If your graphics are from the web site, please insert the following tag in any
place between <head> and </head> like it is shown below:

<head>

...

<base href="http://www.glocksoft.com">

...

3. If you use an extrenal HTML editor to create a HTML email, it is preferable that
you use FrontPage that is fully compatible with the EasyMail.

4. Using MS Word to create a HTML email is not recommended as MS Word inserts a lot of extra formatting symbols into the message source that cannot be recognized by EasyMail. To remove MS Word tags, you should click File -> Save as, select the Save as type -> Web Page, Filtered and click Save. Saving your message in this way will eliminate all the specific MS Office tags. Then you can load your message into the EasyMail.

5. If you send your message with pictures to a web account, your images come as attachments. This happens because of the web mail that displays the pictures as attachments. To prevent this, consider placing your images on the web page and include the links to these images into your email. Thus, the pictures will be automatically loaded when the recipient opens your message via the web.
 

Back to Top 

Is there a streamlined way to import a large comma delimited file? I have one with 12 million addresses and it takes forever.  Any ideas?

EasyMail is designed primarily for applications in which the sender and recipient have an existing relationship, a retailer's customer base, a physician's list of patients, a newsletter publisher's subscriber list, and an insurance agent's client roster. The EasyMail is not intended for huge mailing lists. The optimum is about 50,000 emails in the group. Although the program can work with large mailing lists, it is not recommended to import more than 100 000 contacts in the group because it will take much time for importing and preparing for sending. For example, importing of 250 000 emails into the Address Book takes about 50 minutes on the PC PIII-650 MHz, 512 Mb RAM.  

If the importing process goes very slow, it is highly recommended that you defragment the HDD. Also, if you are importing a simple mailing list like below:

em@domain.com
Ham Colb ham@domain.com
"Support Service" support@domain.com
"Sales Service" <sales@domain.com>

You should not use the Import Wizard but import using Import Mailing List menu.

Back to Top

Some of my customers prefer to receive text emails. How do I send only plain text messages to some recipients from the group?

Create a new group in the Address Book. Import your recipients. Now you can either manully set the option to send only text emails for some of your customers. To do this, double click the mouse on the contact and check Send E-Mail using plain text only option in the contact window.

Send E-Mail using plain text only - this option specifies whether to only send messages in plain text to this contact. Select this checkbox if you know that the contact has an email program that cannot read HTML-formatted email. When you send a HTML-formatted message, it is displayed as plain text.

You can also attach HTML file(s) to your plain text message. In this case the recipient whose email client does not read HTML emails will receive the text alternative of your message with a HTML file attached. The recipient can view the attached file by opening it in any Web browser. To attach HTML file(s), check Attach HTML file(s) when sending message in plain text format option in HTML Settings window.

If you want to send only text emails to a whole group, select the group, click the right mouse button and select Set Text Only Format for All Contacts option

Or, if in your database the contacts who prefer to receive only text emails are marked with some 'flag', you can use Import Wizard to import your recipients and automatically enable for such customers the option to send text messages only. For more info, please, see the Working with Address Book -> Importing Recipients -> Import Wizard -> Import From Text, Excel... Files Help topic.

But, note that in your database a 'flag' field must have Boolean data type and the logical values: True - Plain text (or Yes), False - HTML (or No). Otherwise, your contacts may be not correctly imported.

Back to Top


 

G-Lock EasyMail
  Features Standard/Professional
Dictionaries
What's New (Standard)
What's New (Professional)
Frequently Asked Questions

User Guide

Why does message get bounced?

How to process bounced, undeliverable, unsubscribe emails?
 

Services
  Registration
Affiliate
 
Support
  Users Forum
Contact us
 
Info
  Trojan Port List
Privacy Statement
Media and Press Information
 
  Add to Favorites

 

Home | Products | Forums | FAQ | Downloads | Registration