32bit Email Broadcaster

Help System
 
If you need Tech-Support, email Jon Krahmer at ElectraSoft
See what is new at ElectraSoft

Table of Contents
Subject:
1. About This Manual
Buttons and Dialog Box Items

2. Getting Started
Installing 32bit Email Broadcaster

3. The Main Window
Filling in the Blanks

Project
From Name (Reply To)
From Email Address (Reply To)
SMTP (Email Server)
[SMTP Setup]
Email Subject (On Outgoing Email Messages)

4. Files Needed
Email Message File, *.txt *.htm *.html
Email Attachments List (Optional)
Email Addresses List

5. For Your Information
Status Monitors
Emailing To
Notification that recipient opened email message

6. Buttons
[Send Email]
Sending HTML formatted messages
[SMTP Setup] button
[Pause]
[Continue]
[Abort Send]
[Exit]

7. Menu Items
[File]
[Edit]
[View]
[Options]
[Tools]
[Help]

8. SMTP Setup box
Username field
Password field
SMTP Requirements... group
Does not require Username and Password RadioButton
POP3 - (Check Mail Status) - require Username and Password RadioButton
Seconds Between POP3 (55 - 900 depending on SMTP) editbox
AUTH LOGIN (authentication, Username and Password required) RadioButton
On AUTH LOGIN, Send EHLO and HELO CheckBox
Slow Response SMTP Delay, such as: ArGoSoft ComboBox

9. The Configure Box
Filling in the Blanks
Register Name
Register Email Address
From Name (Reply To)
From Email Address (Reply To)

10. Programs to View Files
Text Edit
HTML Edit

11. Buttons
[Power User]
[Beginner User]
[Help]
[Cancel]
[Apply]

12. Session Options
Make OK sound after each email sent
Make OK sound after all emails are sent
Make ERROR sound on errors
Skip email addresses with bad syntax
Delete all Session log files on exit
Use System Tray
Timeout
Emails to Send Simultaneously
Content-Type: text/plain; charset
Suppress Content-Type header

13. Message formatting at send time
Message line-break where required
Flowed word-wrap, line-break (recommend)
Line-break
None
Four methods of formatting your message files
Don't break URLs, http:// - https:// - www.

14. Session log File Status
No Session log file (for high speed)
One log file, append to it each session
New log file with new name each session
Ask for Confirmation before email broadcast
Connection to your SMTP server failed

15. Import Email Addresses from File(s) box
Import Email Addresses from File(s)
Import Email Addresses From These Files
Browse
Append Imported Email Addresses to This File
Import Email Addresses from... (group of buttons)
Status Monitor
View Imported Email Addresses File
Help
Abort
Close

16. Merge Email Address Files box
Merge Email Address Files

17. Remove Selected Email Addresses using Remove File box
Remove Selected Email Addresses using Remove File
Status Monitor
Current Email Address
Last Removed Email Address
Remove Email Addresses by Address, Phrases or Bad Words
Load Email or Bad Words List button
Save Email or Bad Words List button
Remove These Email Addresses button
Remove Email Addresses by Phrases button
Remove These Email Addresses file
Browse
View/Edit
Remove These button
Abort
Help
Close

18. Remove Duplicate and Bad Syntax Email Addresses box
Remove Duplicate and Bad Syntax Email Addresses
Status Monitor
Current Email Address
Last Removed Email Address
Abort
Help
Close
Click a button to View/Edit...Removed Duplicates File
Click a button to View/Edit...Removed Bad Syntax File
Click a button to View/Edit...Default Email Address File
Click a button to Remove...Duplicates
Click a button to Remove...Bad Syntax
Click a button to Remove...Duplicates and Bad Syntax

19. Email Merge

20. Silent Mail Email Broadcaster
ElectraSoft Silent Mail Email Broadcaster

End Table of Contents
Item 1 - About This Manual

  • Buttons and Dialog Box Items
    While reading this manual, words in square brackets [ ] will be in reference to [Buttons and Dialog Box Items].

    -Back to the Top-

    Item 2 - Getting Started

  • Installing 32bit Email Broadcaster
    Go to https://www.electrasoft.com/32be.htm and download the newest version. During installation, it will ask you for your registration name and email address. Enter the name and email address you want 32bit Email Broadcaster to be registered to. This is the name and email address that you will be known to us at ElectraSoft as. When asked for your [From] or [Sender's] name and email address. Enter your [Reply To] and email address for the people you send messages to. You can change any of these items later if you wish. It will also ask you for a Password. Don't worry if you do not have it yet, you can get it later.

    Installation Notes:
    Permissions Problems
    If you experience permissions problems it is most likely that you have a [Standard User] account. Changing your account to an [Administrator] account will fix this problem.

    You can not change your [Standard User] account to an [Administrator] account while logged into your own account because, (you guessed it), you do not have permission.

    To change your [Standard User] account to an [Administrator] account: Log off your account, log on to an [administrator account], change your account to an [Administrator] account, and reboot the computer.

    If you are running Windows Vista:
  • Click the [Start] button
  • Locate and select [Switch User]
  • Log on to an [administrator account]
  • Click the [Start] button
  • Select [Settings]
  • Select [ Control Panel]
  • Select [User Accounts]
  • Select [Manage another account]
  • Find and select [your user account]
  • Select [Change the account type]
  • Change your account to [Administrator]
  • Select [Change Account Type]
  • Reboot the computer

    -Back to the Top-

    Item 3 - The Main Window

  • Filling in the Blanks
  • Project
    This field is where you specify the name of the project to be worked on. When you select a different project, all the information in the main window's interface will change to that projects information. To add a new project, type in a new project name in the [Project] field, Select the information you want in all of the fields. To save the project, click the [+] button to the right of the [Project] field, do a [Send Email], or [Exit] the program. To delete a project, make sure the project to be deleted is selected, then click the [-] button to the right of the [Project] field.

  • From Name (Reply To)
    This field is where you put the name you want your recipients to see as who the message is from. This field can also be changed under [Options], [Configure], [From Name (Reply To)]. When changing this field with the main window, you must exit and start 32bit Email Broadcaster again to make the changes. You can add and delete [From Names] in the list through the [add] and the [subtract] buttons. To select a pre-saved [From Name], click the arrow pointing down and select from the list.

  • From Email Address (Reply To)
    This field is where you put the email address you want your recipients to see as who the message is from. This field can also be changed under [Options], [Configure], [From Email Address (Reply To)]. When changing this field with the main window, you must exit and start 32bit Email Broadcaster again to make the changes. You can add and delete [From Email Address] in the list through the [add] and the [subtract] buttons. To select a pre-saved [From Email Address], click the arrow pointing down and select from the list.


  • SMTP (drop-down box)
    This field is where you put the email server you will use to send your email messages (ie: SMTP-server, smtp.server.net). Here is the SMTP-server format: (SMTP).(Your Internet Provider's Name).(com or net). If you do not know your SMTP address, look in your email program under [Configure], or [Options]. If you still can not figure out what your SMTP is, call your Internet Provider. They will be happy to help you:-)

    Your SMTP (Simple Mail Transfer Protocol) is the email server you use to send your email messages.

    If port 25 is blocked by your ISP (Internet Service Provider), cable company, or virus detector, you can override the default SMTP port 25 to the required port. To do so, after the SMTP address, type in a colon [:] then the port number, ie: [smtp.domain.com:587]. Do not add any spaces. This will override the SMTP port to 587. This override assumes that your SMTP, computer, virus detector, and ISP all support port 587. An SMTP address looks something like: smtp.yourserver.com or smtp.yourserver.com:587. Alternatively, click the [SMTP Setup] button and type the number in the [Port] edit box.

    You can override the default POP port (110) to whatever you want. To do so, after the POP address, type in a colon [:] then the port number, ie: [mail.domain.com:465]. Do not add any spaces. This will override the POP port to 465. This override assumes that port 465 exists. A POP address looks something like: mail.yourserver.com or mail.yourserver.com:465. Alternatively, click the [SMTP Setup] button and type the number in the [Port] edit box.

  • [SMTP Setup]

    Click this to setup any authentication settings the SMTP server may need.
    See SMTP Setup box

  • Email Subject (On Outgoing Email Messages)
    This field is where you put the subject that will appear on each message that will be sent this session. You can store past subjects in this field, as this is a list box. Click the arrow pointing down to retrieve past subjects you have saved. To save a subject to the list, type in the subject, then click the [Add] button. To delete a previously saved subject, select it from the list, then click the [Del] button.

    -Back to the Top-

    Item 4 - Files Needed

  • Email Message File, *.txt *.htm *.html
    The Email Message File contains the text of the message that you want to send. To select a pre-existing message to send, click the [Browse Msg] button. To view the currently selected message, click the [View Msg] button. To edit the currently selected message in the default editor, click the [Edit Msg] button. For editing the currently selected message file in order to add email merge fields, click the [Insert/Edit Merge Fields] button. To create a new message file, click on [File], [New Email Message File].

  • Email Attachments List
    Here, you can specify any files to be attached to the Email message you are sending. You will make a list of files to be sent and then select this list of files. To attach files, click the [Attach File(s)] CheckBox next to the [Email Attachment Field]. If this is your first time selecting an attachment list, you will be prompted to select a pre-made list or to make a new one. Once the list is made, you will want to add to the list, the files you want to attach. To do this, click the [Create/Select/View/Edit Attachments List Files] button.

    Be sure to read
    [Emails to Send Simultaneously].

  • Email Addresses List
    This Email Addresses File contains the list of the email addresses you wish to send to. To select a file, click on [Browse Addr File], and browse to and select the email addresses file you have already created or obtained. You can also select the email addresses file by clicking on the menu item: [File], then [Browse Addr List]. You can view or edit the email addresses file by clicking on the [View/Edit Addresses] button. To create an Address file, click on [File], [New Email Addresses File].

    -Back to the Top-

    Item 5 - For Your Information

  • Status Monitors
    Lets you know the status of the email as it is being sent out. It lets you know how many email addresses have been read to be sent, how many email addresses were accepted, correct syntax or not (valid email addresses), and how many email addresses were rejected by the SMTP server. It also displays many other useful bits of information, including [Sending Email To], [Timeout Countdown], [Log of Events], etc.

  • Emailing To
    During the sending of an email list, this field will display the email address that is currently being sent the message.

  • Notification that recipient opened email message
    Click [Edit], [Add Extra Lines to Header - Create/View/Edit/Add Xheaders.txt] and add your email address and name. Be sure to use this format:
    name@domain.com (your name)
    This should be the last entry in the file. Do not add any white space to the right of this line and do not press [enter] or add a carriage-return.

    Item 6 - [Buttons]

  • [Send Email]
    Click this button to send the batch of emails you have prepared.

    If sending from the green [Send eMail Regular] tab, it will send the message in the [Email Message File] to every email address in the [Email Addresses List]. The job will be sent from your computer.

    If sending from the red [Send eMail Silent] tab, it will send the message in the [Email Message File] to every email address in the [Email Addresses List]. The email broadcast job will be moved from your computer to your remote web-site and sent from there using ElectraSoft Silent Mail.


    Example:
    To try a test; use a text editor to create a file called example.htm and copy/paste the following example into it (Without the Start Example note and End Example note of course).
    === Start example.htm ===
    <HTML>
    <BODY bgcolor="#C0C0C0" text="#000000" link="#0000EE" vlink="#551A8B" alink="#FF0000">
    <FONT SIZE="6" COLOR=""><B>32bit Email Broadcaster HTML test</B> </FONT><BR>
    <FONT SIZE="6" COLOR="">Large text</FONT><BR>
    <FONT SIZE="6" COLOR=""><B>Large Bold text</B></FONT><BR>
    Normal text<BR>
    <B>Bold text</B><BR>
    Link to <a HREF="https://www.electrasoft.com/">www.electrasoft.com</a>
    </BODY>
    </HTML>
    === End example.htm ===
    === Start what it will look like ===
    32bit Email Broadcaster HTML test
    Large text
    Large Bold text
    Normal text
    Bold text
    Link to
    www.electrasoft.com
    === End what it will look like ===

    Images included in the HTML message must be on your computer or on the web. If the HTML code references an image on your computer (ie: <IMG SRC="file:///c:/path/image.jpg">), that image will be "embeded" in the email that is sent, in order to be displayed properly on the recipient's computer. If the HTML code references an image on the web (ie: <IMG SRC="http://some.url.here/image.jpg">), that image will be loaded when the recipient views the email. Images referenced like this can only be done when that recipient views the message while he or she is online, which is usually the case. However, it is best to use the embeded method to ensure the image gets loaded in the message when the recipient views it.

    When including images in HTML messages, here are some things to consider:
    Background Images like this example <BODY bgcolor=\"#44F0FF\" BACKGROUND=\"file:///C:/images/bluesky.jpg\" text=\"#000000\" link=\"#0000EE\" vlink=\"#551A8B\" alink=\"#FF0000\"> do not work on all receiving email addresses. For example, at this time, if you send a message with this statement to a hotmail address the bluesky image will be ignored, but the background will be blue because hotmail does honor the [bgcolor=\"#44F0FF\"] staement, but does not honor the BACKGROUND staement.

    Everyones Internet EV1 receiving email addresses do not honor either the BACKGROUND or the [bgcolor=\"#44F0FF\"] staements. Worst yet, they treat the BACKGROUND bluesky.jpg image as an Embedded Image.

    Embedded Images like this example <IMG SRC=\"file:///C:/images/hi.gif\" ALT=\"image\"> do not work well on all receiving email addresses. There are no problems with hotmail here, but EV1 only supports one Embedded Images per message.

    The way around these problems is to put the images on your public web site with a URL like this
    <IMG SRC=\"http://www.yoursite.com/images/hi.gif\" ALT=\"image\"> to it.

  • [SMTP Setup] button
    After typing in your SMTP, click this button to do the SMTP Setup.
    See SMTP Setup box

  • [Pause]
    Click this button to pause the batch send. You can continue later.

  • [Continue]
    Click this button to un-pause the batch send you have previously paused.

  • [Abort Send]
    Click this button to stop sending the batch of emails.

  • [Exit]
    Click this button to exit 32bit Email Broadcaster.

    -Back to the Top-

    Item 7 - Menu Items

  • [File]

    [File], [New Email Message File]
    Select this to create and edit a new Email message file.

    [File], [New List of Email Addresses]
    Select this to create and edit a new Email address file.

    [File], [Select Email Message File]
    Select this to browse to and select the message file you have already created. The message file should contain the text of the message that you want to send. You can also select the Email Message File by clicking the [Sellect Message] button to the right of the [Email Message File] field, located in the main window.

    [File], [Select List of Email Addresses]
    Select this to browse to and select the email address list file that you have created or obtain. The file should contain a list of email addresses, one email address on each line. You can also select the Email Addresses File by clicking the [Browse Addr File] button to the right of the [Email Addresses File] field, located in the main window.

    [File], [Exit]
    Select this to exit the program.

  • [Edit]

    [Edit], [Add Extra Lines to Header - Create/View/Edit/Add Xheaders.txt]
    If you need to add one or more lines to the outgoing email header, select this and put the lines in this file. A header line should look something like this:
    Sender: you@yourdomain.com
    X-Info: stuff

    Example:
    [Edit], [Add Extra Lines to Header - Create/View/Edit/Add Xheaders.txt], and type in something like...
    ---- start ---->8
    Return-Path:
    Reply-to:
    ---- end ---->8
    [File], [Save]. Keep in mind that your [SMTP Server] may over ride the [Return-Path:] field. Many [SMTP Servers] do override this field to your account on that site.

    The extra headers file should consist of one or more valid lines. If you create an invalid entriy here, the broadcast could fail. If you delete everything out of this file, the extra headers file will be ignored.
  • [View]

    [View], [View Session log File in Editor]
    This will bring up the entire events Session Log for you to see, using the text editor you have specified in the configure. Notepad is the default text editor.

    Note:
    If you want this log, you need to go to [Options], [Configure] and select the log option that you want.

    [View], [View Bad Syntax Email Addresses File in Editor]
    This will bring up the file containing the list of email addresses that failed to be sent because they were not valid email addresses. This will come up in the text editor you have specified in the configure. Notepad is the default text editor.

    [View], [View Rejected Email Addresses File in Editor]
    This will bring up the file containing the list of email addresses that were rejected for sending by your outgoing mail server. This will come up in the text editor you have specified in the configure. Notepad is the default text editor.

    [View], [View Timed Out Email Addresses File in Editor]
    This will bring up the file containing the list of email addresses that timed out during sending by your outgoing mail server. This will come up in the text editor you have specified in the configure. Notepad is the default text editor.

    [View], [View Sent Email Addresses File in Editor]
    This will bring up the file containing the list of email addresses that were successfully sent. This will come up in the text editor you have specified in the configure. Notepad is the default text editor.

    [View], [View Removed Duplicate Email Addresses File in Editor]
    This will bring up the file containing the list of email addresses that were removed by the [Remove Duplicate Email Addresses] feature. This will come up in the text editor you have specified in the configure. Notepad is the default text editor.

    [View], [View Removed Bad Syntax Email Addresses File in Editor]
    This will bring up the file containing the list of email addresses that were removed by the [Remove Bad Syntax Email Addresses] feature. This will come up in the text editor you have specified in the configure. Notepad is the default text editor.

  • [Options]

    [Options], [Configure]
    Selecting this will bring up the
    Configure box] for 32bit Email Broadcaster.

    [Options], [From Header Format for Name and From Email Address]
    Selecting this will bring up the options on how the from name and Email address in the Email header is formatted. You can select any one of the three different formats for the from field in the email header. By default, the first selection is selected. Email clients such as Outlook may not support the other selections properly.

    [Options], [Set Send Email Speed]
    There are 1000 milliseconds in 1 second.

    You can use this option to limit the number of emails sent out in a certain time frame. This is useful if:
  • Your SMTP server limits the number of emails you can send in a certain time period when:
  • If the recipient email addresses can not or will not accept heavy traffic.
  • Your SMTP server needs the bandwidth for other tasks.
  • The emails sent out will result in a stampede to a web site that can not handle heavy traffic.

    You can set the time between each email sent to one of the following: 0 milliseconds between each email sent, or type in the number of milliseconds between each email sent.

  • [Tools]

    [Tools], [Import Email Addresses From File(s)]
    This feature will import any email addresses that are in a given file or files and store them in a file that can be used by 32bit Email Broadcaster. See
    [Import Email Addresses from File(s)] box in this help system for more information on this.

    [Tools], [Merge Email Address Files]
    Select one or more email address files and append them to the end of another one. See Merge Email Address Files box in this help system for more information on this.

    [Tools], [Remove Selected Email Addresses using Remove File]
    This feature will remove the given email address(es) you would like to remove from an email list. See [Remove Selected Email Addresses using Remove File] box in this help system for more information on this.

    [Tools], [Remove Duplicate and Bad Syntax Email Addresses]
    This feature will search through the file containing the list of email addresses and remove any email addresses that are duplicated or have Bad Syntax from the list. Selecting this will bring up the [Remove Duplicate and Bad Syntax Email Addresses] dialog box.

    See Remove Duplicate and Bad Syntax Email Addresses box in this help system for more information on this.

    [Tools], [Insert Merge Fields into Message / Edit Message]
    Select this option, and an editor will open with the current message in it. Place cursor where you want a mail-merge, and select the field from the menu.

    [Tools], [Copy Merge Fields to Windows Clipboard]
    Similar to [Tools], [Insert Merge Fields into Message / Edit Message]. Select this and a dialog box will appear. Click the field you want. It will be copied to the Windows Clipboard. Now paste the mail-merge field into any application that has the message you are going to be sending.

    [Tools], [Base64 Converter]
    Convert Base64 to text or text to Base64.

  • [Help]

    [Help], [Help]
    This will bring up the 32bit Email Broadcaster help.
    [Help], [Send last broadcast log to ElectraSoft tech-support...]
    Will let you send the log from the last broadcast to ElectraSoft so they can help you.

    [Help], [Show ScreenTips for Beginners]
    Select this to turn on ScreenTips help. With this option selected, you can place your pointer over any control and a ScreenTips help box will appear.

    If checked, Shows ScreenTips for Beginners. When you do not need ScreenTips any longer, un-check this by clicking on it.

    When ScreenTips are active, place your mouse-cursor over a control, and a help pane will appear.

    [Help], [Readme]
    This will bring up the 32bit Email Broadcaster readme.

    [Help], [Manual]
    This will bring up the 32bit Email Broadcaster manual.


    [Help], [About]
    This will bring up the 32bit Email Broadcaster about box.

    [Help], [Buy this program...]
    Will let you enter your email address, Username, Password.

    -Back to the Top-

    Item 8 - SMTP Setup box

    If your SMTP server requires a Username and Password, or if your SMTP server requires a POP3 (check email status) before being able to send email, click this button and the [SMTP Setup] dialog box will appear. Once in the [SMTP Setup] dialog box you can give the required information.

    Most SMTP servers require [HELO smtp.domain.com]. Some SMTP servers require a simple [HELO]. Use the [HELO domain] CheckBox to select what works for your SMTP server. If you are getting log error [550 Invalid greeting], you probably need to use just plain [HELO], otherwise you most likely need [HELO smtp.domain.com]. Check with your ISP (Internet Service Provider) if you are not sure.

    Username field:
    Type in your email account USER(Username) if needed.

    Password field:
    Type in your email account PASS(Password) if needed.


    -Back to the Top-

    Item 9 - The Configure Box

    - Filling in the Blanks

  • Register Name
    This field is where you put the name you want to be known to ElectraSoft as. This is the name that 32bit Email Broadcaster will be registered to.

  • Register Email Address
    This field is where you put the email address you want to be known to ElectraSoft. This is the email address that ElectraSoft will send you your Password, product update notices, and other materials deemed necessary. This is not the email address that will appear in the return path of the recipient's email message.

  • From Name (Reply To)
    This field is where you put the name you want your recipients to see as who the message is from. This field can also be changed through the main window of 32bit Email Broadcaster. When changing this field with the main window, you must exit and start 32bit Email Broadcaster again to make the changes.

  • From Email Address (Reply To)
    This field is where you put the email address you want your recipients to see as who the message is from. This field can also be changed through the main window of 32bit Email Broadcaster. When changing this field with the main window, you must exit and start 32bit Email Broadcaster again to make the changes.

    -Back to the Top-

    Item 10 - Programs to View Files
  • Text Edit
    This is where you specify what program will open a text file for editing and viewing, such as a text message file or email addresses file. The default program for this field will be [Notepad]. You can change this by clicking the [Browse] button, located just to the right of the [Text Edit] field.

  • HTML Edit
    This is where you specify what program will open an HTML file for editing, such as an HTML message file. The default program for this field will be [Notepad]. You can change this by clicking the [Browse] button, located just to the right of the [HTML Edit] field.

    -Back to the Top-

    Item 11 - Buttons

  • Power User
    You may want to click this button if you think you have a more technical mind set. If you look just above this button, you can see the option on how to handle the Session log file. Clicking the button [Power User], will select the option, [New Session log file with new name each session] for you. This makes a new Session log file for every batch of emails you send out. The Session log file contains information about how many emails were sent, to who, what date, what time, and other details.

  • Beginner User
    You may want to click this button if you don't like to think about technical things. If you look just above this button, you can see the option on how to handle the Session log file. Clicking the button [Beginner User], will select the option, [One Session log file, append to it each session] for you. This will cause 32bit Email Broadcaster to use one file for adding the Session Log of events for each session. The Session log file contains information about how many emails were sent, to who, what date, what time, and other details.

  • Help
    Clicking on this button will display the help document.

  • Cancel
    Clicking this button will exit the Configure box without changing any of the options.

  • Apply
    This will make the changes you have done take effect and take you back to the main window.

    -Back to the Top-

    Item 12 - Session Options

  • Make OK sound after each email sent
    Having this CheckBox selected will cause 32bit Email Broadcaster to make a sound after every email sent. The sound will be the default Windows [OK] sound. You can change this in Windows configure.

  • Make OK sound after all emails are sent
    Having this CheckBox selected will cause 32bit Email Broadcaster to make a sound to notify you whenever a batch send of recipients has been completed. The sound will be the default Windows [OK] sound. You can change this in Windows configure.

  • Make ERROR sound on errors
    Having this CheckBox selected will cause 32bit Email Broadcaster to make an error sound to notify you whenever an error occurs. The error sound will be the default Windows [ERROR] sound. You can change this in Windows configure.

  • Skip email addresses with bad syntax
    Having this CheckBox selected will cause 32bit Email Broadcaster to filter out email addresses in your email list that do not appear to be valid email addresses.

  • Delete all Session log files on exit
    Having this CheckBox selected will cause 32bit Email Broadcaster to delete any Session log files in the LogFile folder when you exit the program. Only use this option if you do not want to keep any records of your sends.

  • Use System Tray
    Having this CheckBox selected will cause 32bit Email Broadcaster to appear in the System Tray. Once in the tray, you can click the small icon in the tray to minimize or normalize 32bit Email Broadcaster.

  • Timeout
    This is the field where you specify how many seconds you want 32bit Email Broadcaster to try to connect to the server. If your specified SMTP server has not responded for the given amount of seconds in this field, 32bit Email Broadcaster will stop trying and let you know the event has failed. The default timeout time is 65 seconds.

  • Emails to Send Simultaneously
    If you have a lot of Email addresses to send to and you have a fast Internet connection such as cable modem or DSL, you will probably want to have [Emails to Send Simultaneously] set to a high number. If you are on a dial-up connection to the Internet then you will probably want to set it low.

    If you have this option set high and the message is large, you may have to set the [Timeout] option higher.

    Please note that if the session log is on and [Emails to Send Simultaneously] is set high, the sending may go slower due to resources devoted to logging a lot of information all at one time. Read the section on [Session log File Status], [No Session log file (for high speed)].

    If you have a large message and or attachments, you may need to go to [Options], [Configure] and reduce [Emails to Send Simultaneously] from 32 down to 16, 8, 2, or in many cases 1. You should also consider selecting [No Session Log file (for high speed)]. Even with [No Session Log file (for high speed)] checked, there will be a file log of all send, rejected, and timed out email addresses.

    If 32bit Email Broadcaster skips (reject or timeout) sending to many:
    Some SMTP servers do not allow 32 emails to be sent simultaneously. Some SMTP servers allow only one email to be sent at a time.

    Contact your ISP (Internet Service Provider) and ask them how many simultaneous email you can send. You can also experiment and find out how many by starting with 1, then 2, etc.

    If 32bit Email Broadcaster stops sending after just a few are sent:
    Some SMTP servers will not allow you to send out large numbers emails. They may have *flood* detection turned on. If so, when they see that you are sending out more emails in a given length of time than they allow, they will cut you off.

    Contact your ISP (Internet Service Provider) and ask them how many emails you are allowed to send.

  • Content-Type: text/plain; charset
    Select either the [charset US-ASCII (default)] RadioButton or the [charset ISO-8859-1 (override)] RadioButton. If you select the override, you can add more charsets that you may have and that work well in your country. These added charsets can be selected from the ComboBox, and used. Go to http://www.aspnetemail.com/charsets.aspx for a list of charsets that you can add to this ComboBox.

  • Suppress Content-Type header
    Suppress Content-Type header is used when you want to use a custom Content-Type header. If you pre-created a message and include the Content-Type, or you went to [Edit], [Add Extra Lines to Header] and typed in a custom Content-Type header, check this CheckBox.

    -Back to the Top-

    Item 13 - Message formatting at send time




    For further information on this and other subjects having to do with your SMTP mail servers, read document [RFC2821] (in part) 2.1.1. Line Length Limits

    There are two limits that this standard places on the number of characters in a line. Each line of characters MUST be no more than 998 characters, and SHOULD be no more than 78 characters, excluding the CRLF.

    The 998 character limit is due to limitations in many implementations which send, receive, or store Internet Message Format messages that simply cannot handle more than 998 characters on a line. Receiving implementations would do well to handle an arbitrarily large number of characters in a line for robustness sake. However, there are so many implementations which (in compliance with the transport requirements of [RFC2821]) do not accept messages containing more than 1000 character including the CR and LF per line, it is important for implementations not to create such messages.

    The more conservative 78 character recommendation is to accommodate the many implementations of user interfaces that display these messages which may truncate, or disastrously wrap, the display of more than 78 characters per line, in spite of the fact that such implementations are non-conformant to the intent of this specification (and that of [RFC2821] if they actually cause information to be lost). Again, even though this limitation is put on messages, it is incumbent upon implementations which display messages to handle an arbitrarily large number of characters in a line (certainly at least up to the 998 character limit) for the sake of robustness.

    You can read the whole [RFC2821] document at:
    http://www.faqs.org/rfcs/rfc2822.html

  • Don't break URLs, http:// - https:// - www.

    Check this to keep URLs as usable as possible within reason.

    If there is a space or CR in a URL, the recipient can not click it to open it.

    -Back to the Top-

    Item 14 - Session log File Status

  • No Session log file (for high speed)
    This option will cause 32bit Email Broadcaster to not make a Session Log file. The Session log file contains information about how many emails were sent, to who, what date, what time, and other details.

    Writing to the log takes time. To send email at a very high rate, select this [No Session log file] option.

  • One log file, append to it each session
    This option will cause 32bit Email Broadcaster to use one file for adding the Session Log of events for each session. The Session log file contains information about how many emails were sent, to who, what date, what time, and other details.

  • New log file with new name each session
    This option will cause 32bit Email Broadcaster to make a new Session Log file for every batch of emails you send out. The Session log file contains information about how many emails were sent, to who, what date, what time, and other details.

    Note:
    When selecting how to use log files, you may want to take into consideration that when you are sending a lot of Emails and you have [Emails to Send Simultaneously] set at a high number, then having a log file will slow the sending down a lot.

    Writing to the log takes time. To send emal at a very high rate, select this [No Session log file] option.

  • Ask for Confirmation before email broadcast
    If you check this box, every time you click the [Send Email] button, a message will pop up asking if you ready to send to all of the email addresses in this list.

    When this message appears, you will have two choices, either [Yes] or [No]. This is good in case you hit the [Send Email] button by accident. Before you can click [Abort], you may have sent 200 or 300 email already.

    -Back to the Top-

  • Connection to your SMTP server failed
    Please be sure your SMTP server is a valid SMTP server. If you are unsure, please contact your ISP and they will be able to tell you what to use as an SMTP server.

    The problem may be that a program on your system is blocking other programs from making outbound connections on port 25 (Port 25 is used for SMTP email connections). This may be caused by firewall software and/or anti-virus software such as McAfee. Check the settings in the anti-virus or firewall program for port blocking settings and disable any and try again.

    The problem may also be due to the fact that some ISPs block connections to third party email relay servers (SMTP servers). This is also a block on port 25, done by your ISP's side. Contact your ISP and ask if this is the case.

    Item 15 - Import Email Addresses from File(s) box
    To go to the [Import Email Addresses from File(s)] box, click on the menu, [Tools], then, [Import Email Addresses from File(s)].

    - Import Email Addresses from File(s)

  • Import Email Addresses From These Files
    This is the list of files that you can specify. This list of files will be the files that will be searched through to look for valid email addresses.

  • Browse
    Click this button to browse and find a file or files to be added to the file search list.

  • Append Imported Email Addresses to This File
    This is the field where you can tell the program what file you want the found email addresses to be append to. The file will contain one email address per line. Click the [Browse] button next to this field to change the destination file.

  • Import Email Addresses from... (group of buttons)
    Click one of these buttons to begin the search and import process.

    [Any and All] button
    Will import any and all email addresses found in a file, whether it is a text or binary file.

    [Outlook/Eudora Mailbox From field] button
    Will import email addresses from the [From: ] field of a Outlook/Eudora Mailbox file. Example: in.dbx and in.mbx. It will search for a line like any of these format examples, and import the email address and name. If there is only an email address, as in the forth example, it will import just the email address.

    Format examples:
    From: Email@Address.com (Name)
    From: Name
    From: "Name"
    From: Email@Address.com
    This will work on other ASCII text files too, as long as they have this format.

    If you move all your customer remove requests into a remove mail box or folder, you can use this button to import the email addresses into your remove.txt file.

    [Outlook/Eudora Mailbox To field] button
    Will import email addresses from the [To: ] field of a Outlook/Eudora Mailbox file. Example: out.dbx and out.mbx. It will search for a line like any of these format examples, and import the email address and name. If there is only an email address, as in the forth example, it will import just the email address.
    Format examples:
    To: Email@Address.com (Name)
    To: Name
    To: "Name"
    To: Email@Address.com
    This will work on other ASCII text files too, as long as they have this format.

    If you move all your email bounces into a bounce mail box or folder, you can use this button to import the email addresses into your bounce.txt file.

  • Status Monitor
    This will show you the activity taking place during the email address search procedure as well as give you a summary after the search has been done.

  • View Imported Email Addresses File
    Click this button to view the file with the imported email addresses after the import has taken place.

  • Help
    Click this button to diplay the help file.

  • Abort
    Click this button to abort the process. The progress will be saved up you click this button.

  • Close
    Click this button to close the [Import Email Addresses from File(s)] dialog box.

    -Back to the Top-

    Item 16 - Merge Email Address Files box

    This feature will merge email addresses from a list of email addresses file by Keyword or Phrase into another file. It creates and puts the email addresses in the created file or appends them to an exesting file.

    - Merge Email Address Files
    [Import Merge Email Addresses from these Files: (source files)]

    File to be searched and imported from.

    [Browse]
    Select File to be searched and imported from.

    [Keyword]

    [Case sensitive]

    [Append Imported Email Addresses to this File (destination file)]

    File to merge the imported email addresses to.

    [Import Email Addresses from... (group of buttons)]

    [Email Address]

    [Other Fields]

    [Any and All]

    [Ignore Keyword and Append All]

    [Status Monitor]

    [View Destination Email Addresses File]

    [Help]

    [Abort]

    [Close]

    -Back to the Top-

    Item 17 - Remove Selected Email Addresses using Remove File box

    To go to the [Remove Selected Email Addresses using Remove File] box, click on the menu item, [Tools], then, [Remove Selected Email Addresses using Remove File].

  • Remove Selected Email Addresses using Remove File

  • Status Monitor
    This will display the status/progress of the remove process.

  • Current Email Address
    This will display the current email address being analyzed.

  • Last Removed Email Address
    This will display the last email address that was removed.

  • Remove Email Addresses by Address, Phrases or Bad Words
    This is the field where you will enter an email address or phrase to be removed from the default email address file if it exists there.

  • Load Email or Bad Words List button
    Load a list of email addresses, phrases or bad words that you previously saved.

  • Save Email or Bad Words List button
    Save the list of email addresses, phrases or bad words that you created or modifies.

  • Remove These Email Addresses button
    Type a list of Email Addresses in the [Remove Email Addresses by Address or Phrase] field. Click this button to remove these email addresses from the default email address file.

  • Remove Email Addresses by Phrases button
    Type a list phrases in the [Remove Email Addresses by Address or Phrase] field. Press [Enter] after each phrase. Click this button to remove all email addresses from the default email address file that have any of these phrases in the email address, the name and/or email address, or all eleven fields. Just above the [Remove Email Addresses by Phrases] button are three RadioButtons: [Email Addr], [Name or Email], and [All Fields]. It will be set on [(*)All Fields] by default. Before clicking the [Remove Email Addresses by Phrases] button, be sure to select the appropriate RadioButton. RadioButton description: Email Addr; Find one of the phrases in the email address only. Name or Email; Find one of the phrases in the email address or the name. All Fields; Find one of the phrases in the email address, the name, or any of the eleven fields. See Email Merge for a full description of the eleven fields.

  • Remove These Email Addresses file
    This is a field where you can specify a file containing a list of email addresses. Every email address found in this file will be removed from the default email address file. This file must have only one 32bit Email Broadcaster compatible email address per line and nothing else.

  • Browse
    Click this button to browse to the file that contains the list of email addresses to be removed. This is for the [Remove These Email Addresses file] field.

  • View/Edit
    Click this button to view/edit the [Remove These Email Addresses file] file.

  • Remove These button
    Click this button to remove the email addresses from the list. The email addresses are specified in the [Remove These Email Addresses file] field.

  • Abort
    Clicking this button will abort the process of removing the specified email address(es). If the process is not finished while this is clicked, the email address file will remain un-modified.

  • Help
    Clicking this button will display the help file.

  • Close
    Clicking this button will exit the [Remove These Email Address] dialog box and return you to the main program.

    -Back to the Top-

    Item 18 - Remove Duplicate and Bad Syntax Email Addresses box
    To go to the [Remove Duplicate and Bad Syntax Email Addresses] box, click on the menu item, [Tools], then, [Remove Duplicate and Bad Syntax Email Addresses].

  • Remove Duplicate and Bad Syntax Email Addresses

  • Status Monitor
    This will display the status/progress of the remove process.

  • Current Email Address
    This will display the current email address being analyzed.

  • Last Removed Email Address
    This will display the last email address that was removed.

  • Abort
    Clicking this button will abort the process of removing duplicate email addresses. If the process is not finished while this is clicked, the email address file will remain un-modified.

  • Help
    Clicking this button will display the help file.

  • Close
    Clicking this button will exit the [Remove Duplicate and Bad Syntax Email Addresses] dialog box and return you to the main program.


  • Click a button to Remove...Duplicates
    Clicking this button will begin the process of removing any duplicate email addresses in the email address file.

  • Click a button to Remove...Bad Syntax
    Clicking this button will begin the process of removing any bad syntax email addresses in the email address file.

  • Click a button to Remove...Duplicates and Bad Syntax
    Clicking this button will begin the process of removing any duplicate and bad syntax email addresses in the email address file.

    Item 19 - Email Merge

    32bit Email Broadcaster supports mail merge into the subject and message body, with up to 10 fields plus the email address, Day, Date, Time, and Time Stamp. The merge fields can be stored in comma delimited format. You do not need to use comma delimited format if you just want to merge the recipient's name and/or the email address.

    Here is a sum-up of the rules for the Email Address File:
    The five supported Email Address methods:
    Email Address only, method 1:
    Ename@Domain.com
    Email Address and Name, method 2:
    Ename@Domain.com (Name)
    Name and Email Address, method 3:
    Name <Ename@Domain.com>
    Name in double quotes and Email Address, method 4:
    "Name" <Ename@Domain.com>
    Email Address and [Merge Fields 1 through 10], method 5:
    "Ename@Domain.com","Merge Field 1","2","3","4","5","6","7","8","9","10"

    Method 1 is when you have one email address per line.

    Method 2 is when you have the email address on the line first and then the recipient's name in parenthesis after the email address. A space is needed in between the two.

    Method 3 is when you have the recipient's name at the beginning of the line and the the email address, enclosed in triangle brackets, after the name.

    Method 4 is the same as method 3 except the recipient's name is enclosed in double quotes.

    Method 5 is the comma delimited method which was mention above. Each field has to be enclosed in double quotes and separated from the neighboring field(s) by a comma. There can be up to 10 merge fields. If you have under 10 fields filled in, you do not need to have blank fields in place of no information. You can use this method 2 different ways:
    1st way:
    Fully comma delimited:
    "Ename@Domain.com","Merge Field 1","2","3","4","5","6","7","8","9","10"

    2nd way:
    Method 1 - 4 and then the 10 merge fields, ie:
    "Ename@Domain.com","Merge Field 1","2","3","4","5","6","7","8","9","10"
    or
    "Bill <Ename@Domn.com>","Merge 1","2","3","4","5","6","7","8","9","10"
    or
    "Ename@Domn.com (Bill K)","Merge 1","2","3","4","5","6","7","8","9","10"

    Merge field 1 is actually the 2nd field, but the 1st field is reserved for the email address. Merge field 1 and on can be used for whatever information you would like to have. A field in one line should have the same type of information as another comma delimited line does. For example, if on one line, the 1st merge field has the recipients name in it, you would want all other comma delimited lines to have the recipient's name in the 1st merge field.

    example:
    "support@domain.com","Jon Krahmer","Tech Support"
    "eaddress@domain.com","John Doe"

    All 5 of these email address methods can be used in the same Email Address File. However, if you call a mail merge field in the email message that does not exist in one or more of the lines in the email address file, nothing will be inserted in the email message where the merge was attempted.



    The following is a list of the email merge fields you can use:
    (Below this list is an explanation on how to use them)
    ============+===============+=============================================
    Merge Code: | Merge Field:  | More Information:
    ============+===============+=============================================
    [%$%FN]     | First Name    |
    ------------+---------------+---------------------------------------------
    [%$%FNorEA] | First Name or | use Email Address if no Name is included
    ------------+---------------+---------------------------------------------
    [%$%LN]     | Last Name     |
    ------------+---------------+---------------------------------------------
    [%$%LNorEA] | Last Name or  | use Email Address if no Name is included
    ------------+---------------+---------------------------------------------
    [%$%WN]     | Whole Name    |
    ------------+---------------+---------------------------------------------
    [%$%WNorEA] | Whole Name or | use Email Address if no Name is included
    ------------+---------------+---------------------------------------------
    [%$%EA]     | Email Address |
    ------------+---------------+---------------------------------------------
    [%$%DY]     | Day           | Current Day, ie: Fri
    ------------+---------------+---------------------------------------------
    [%$%DT]     | Date          | Current Date, ie: 15 Sep 2000
    ------------+---------------+---------------------------------------------
    [%$%TM]     | Time          | Current Time, ie: 12:20:28
    ------------+---------------+---------------------------------------------
    [%$%TS]     | Time Stamp    | Time Stamp, ie: Fri, 15 Sep 2000 12:20:28
    ------------+---------------+---------------------------------------------
    [%$%MF1]    | Merge Field 1 | 1 through 10 [%$%MF1], [%$%MF2],...[%$%MF10]
    ============+===============+=============================================
    
    To use merge fields in the Email Message File or Subject, you paste in the merge code where you want it to be. For example:

    If this was an entry in the Email Address File:
    "support@domain.com","Jon Krahmer","ElectraSoft"

    and the following is the email message text:
    Hello [%$%MF1] of [%$%MF2], How are you?

    It would send this:
    Hello Jon Krahmer of ElectraSoft, How are you?

    You can also insert just the first name or just the last name. Look in the above table to view merge codes for various items. The name merge codes will not work in a comma delimited entry. You would use the merge field code [%$%MFx], where x is a number between 1 and 10. See bottom of above table.

    Also, there are merge codes such as time, date, and email address you can insert. Refer to the above table for the merge codes for these.

    How to export your own information to a comma delimited file using MS Access:

    The file has now been exported to a comma delimited file. Now you can use this file as the [Email Address File] in 32bit Email Broadcaster and take advantage of Email Merge if you choose to. If you followed the above directions to the key, then the file you exported should be in the same folder 32bit Email Broadcaster is installed in and should show up when you browse for the [Email Address File] with 32bit Email Broadcaster.

    If you want to export a data file from a program other than MS Access and you do not know how, please contact the software vender and ask for help on how to set up instructions that will allow you to export your data to a comma delimited file with each field surrounded with double quotes.

    -Back to the Top-

    Item 20 - Silent Mail Email Broadcaster

    ElectraSoft Silent Mail Email Broadcaster

    If you do email broadcasting you need Silent Mail Email Broadcaster.

    Why is it called Silent Mail?

    Because it stops people from screeching false accusations at you; accusing you of spamming when in fact you are not!

    Is your Internet Service Provider (ISP) accusing you of Spamming, even though you are not? Are they telling you that you are sending too many emails at a time? If you answer yes to any of these questions, or if you do email broadcasting, you need ElectraSoft Silent Mail Email Broadcaster.

    ElectraSoft Silent Mail email system will keep you out of trouble with your Internet Service Provider (ISP) by sending email broadcasts directly from your own web-site. That's right, your connecting ISP will no longer be involve in your email broadcasting. The only message header is from your own web-site.

    The advantage of sending email straight from your own web-site SMTP email server, with Silent Mail, instead of from your computer, is that you do not involve your ISP (Internet Service Provider) in the broadcasting of the email.

    Because your needs are different from the needs of other people, ElectraSoft will have their experienced and capable programmers custom build Silent Mail into your own web-site server.

    Problems With Emailing Through Your ISP

    Let's say that you have your own web-site called www.MyDomain.com with an email address of MyName@MyDomain.com, and you access this account with your ISP such as smtp.comcast.net or DSL. The people hosting your www.MyDomain.com domain are very understanding and know that you would not send unsolicited email (Spam). If someone accuses you of Spam, the people hosting your web-site-domain, www.MyDomain.com, know that it is a mistake, or at least they will call and talk to you about it. However, your ISP may have no tolerance and may just close your Internet connection service without notice and not give you a chance to prove your innocence.

    Examining the problem:
    Email sent from your personal computer, which is connected to the Internet via your ISP such as Comcast or DSL, contains a header that includes your IP address and the name of the ISP. Your ISP may not like the fact that you do email broadcasting. If you are mistakenly accused of sending (Spam), your ISP may not listen to your side. They may take action by de-activating your Internet account.

    Solve this problem with Silent Mail Email Broadcaster:
    To avoid this mess, you can use Silent Mail Email Broadcaster. With Silent Mail Email Broadcaster, your IP address nor your ISP name are used in the header, so the recipients of the email being sent cannot see who your ISP is, because your ISP is not involved in the sending of the email. Your server, www.MyDomain.com, does the sending. The only source of the email known to the recipients is MyName@MyDomain.com. Your computer that you connect to www.MyDomain.com via your ISP, and your ISP, are not involved in the email broadcasting. Get Silent Mail Email Broadcaster from ElectraSoft now:

    To install Silent Mail Email Broadcaster on your web-site, your web-site needs to support UNIX/LINUX and run ASP, PERL, and have the ability to execute programs. If your site is not capable of supporting the Silent Mail requirements, you will need to contact your ISP (Internet Service Provider) and have them add this. If they do not offer these services, you need to contact ElectraSoft and have them host your web-site.

    -Back to the Top-