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 http://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 registration code. 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: o Click the [Start] button o Locate and select [Switch User] o Log on to an [administrator account] o Click the [Start] button o Select [Settings] o Select [ Control Panel] o Select [User Accounts] o Select [Manage another account] o Find and select [your user account] o Select [Change the account type] o Change your account to [Administrator] o Select [Change Account Type] o Reboot the computer-Back to the Top- The Main Window Item 3 - 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 (Email Server) - Use, SMTP When this option is selected, we send all email using your SMTP (Simple Mail Transfer Protocol). 32bit Email Broadcaster will use the specified SMTP server as a relay to send emails. This is normally the way you send regular email to people through your regular email client, such as Outlook or Eudora. SMTP is the best choice provided your ISP (Internet Service Provider) does not put a limit on how many emails you can send or how fast you can send them. SMTP is much faster and it is less likely that your emails will be filtered out by Spam-filters. Talk to your ISP; telling them the number of messages you want to send and at what speed you want to send them. - Use, MX When this option is selected, we send all email using MX (Mail eXchanger). 32bit Email Broadcaster will act as its own SMTP server, sending the mail directly to the recipient's host email server, to be delivered. Reasons for using MX instead of SMTP: Some SMTP servers will not allow you to send out mass 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. They may also limit the number of emails you can send simultaneously. MX has no limits. Here is how it works: We use your DNS (Domain Name System) to get the MX for each email, and send using this MX IP address instead of your SMTP. - Use, MX & SMTP When this option is selected, we first try sending an email with MX. If MX fails, we retry using your SMTP. 32bit Email Broadcaster will act as its own SMTP server, sending the mail directly to the recipient's host email server, to be delivered. If the recipient's host email server rejects email from you for some reason, 32bit Email Broadcaster will attempt to send the email via the backup SMTP server that you have specified. - 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. Advanced users: You can override the default SMTP port (25) to whatever you want. To do so, after the SMTP address, type in a colon [:] then the port number, ie: [smtp.domain.com:465]. Do not add any spaces. This will override the SMTP port to 465. This override assumes that port 465 exists. An SMTP address looks something like: smtp.yourserver.com. Advanced users: 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:995]. Do not add any spaces. This will override the POP port to 995. This override assumes that port 995 exists. A POP address looks something like: mail.yourserver.com. - [SMTP Setup] See [SMTP Setup] button - 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)] check box 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. Item 6 - [Buttons] - [Send Email] Click this button to send the batch of emails you have prepared. Sending HTML formatted messages o Use your favorite HTML editor such as Front Page, Netscape Editor, Hot Dog Pro, etc to create your message. o Save the file you just made as an HTML or HTM file. o Select this file as the Email Message File within 32bit Email Broadcaster. o If you are having problems sending this, you may want to open the hmtl or htm file in a text editor and remove any tags above the <HTML> tag. 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="http://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 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 the username if needed. Password field: Type in the password if needed. SMTP Requirements... group: [None] checkbox: Unrestricted. [POP3 - (Check Mail Status) - needs -> Username, Password] checkbox: If your SMTP server requires you to check your email status before you are allowed to send email. You will also need to enter in your username and password information in the above fields, [Username] and [Password]. Some SMTP servers use this method to ensure that you are indeed an authorized user of the SMTP server. [Seconds Between each POP3] editbox If you are using a POP3 (Post Office Protocol 3) account, you must check your email to see if there are any received emails for you to download and read. You do not have to get the mail, just check it. After you check the mail, you can send email for a short time and then, depending on your specific POP3 server you have to check the mail again. [AUTH LOGIN or AUTH MSN - needs -> Username, Password] checkbox: If your SMTP (Email Server) requires login, username and password for sending email. You will also need to enter in your username and password information in the above fields, [Username] and [Password]. [On AUTH LOGIN, Send EHLO and HELO] checkbox: When you use the AUTH LOGIN method, your SMTP (Email Server) will require login, username and password for sending email. The server then uses EHLO to process the email. Most servers continue with the transaction, but there may be some servers that need a HELO also. If the SMTP (Email Server) needs the HELO after EHLO, then you should use this option. - [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: o Your SMTP server limits the number of emails you can send in a certain time period when: o If the recipient email addresses can not or will not accept heavy traffic. o Your SMTP server needs the bandwidth for other tasks. o 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 Item 13 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. [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 Item 14 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 Item 16 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], [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], [Tech-Support by Email] This will bring up your default email program with the from and to email addresses already filled in. [Help], [On-line Tutorial] This will load the 32bit Email Broadcaster On-line Tutorial. [Help], [About] This will bring up the 32bit Email Broadcaster about box. -Back to the Top- The Configure Box: To go to the [Configure] box, click on the menu item, [Options], then, [Configure]. Item 8 - 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 registration code, 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 9 - Files Needed - 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 10 - 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 will make the changes you have done take effect and take you back to the main window.-Back to the Top- Item 11 - Session Options - Make OK sound after each email sent Having this check box 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 check box 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 check box 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 check box 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 check box 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 check box 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.-Back to the Top- - 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 mass 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)] radio button or the [charset ISO-8859-1 (override)] radio button. 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 combo box, and used. Go to http://www.aspnetemail.com/charsets.aspx for a list of charsets that you can add to this combo box.-Back to the Top- - 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 12 - Message formatting at send time - Message line-break where required Combo box: Select the column where you want to break text lines. The selection is from 45 to 990. The recommended line length for text messages is 78 and 200 or higher for HTML messages. - Flowed word-wrap, line-break (recommend) Radio button - Line-break Radio button - None Radio button - Four methods of formatting your message files There are basically four methods of formatting your message files. Method 1: (recommended) [Flowed word-wrap, line-break]. Check the [Flowed word-wrap, line-break (recommend)] radio button, and set the [Message line-break where required] combo box to 78 for text messages. Make long paragraphs with multiple sentences in them if you wish. The paragraphs can be as large as you want them, as 32bit Email Broadcaster will dynamically format the message while sending the email. If a line needs breaking, it will have a space, 0D, 0A appended to it. Most receiving email programs such as Outlook/Eudora will strip of the space, 0D, 0A and reconstruct the message just as you composed it. Other receiving email programs such as Hotmail will leave the space, 0D, 0A and display the text broken where you told 32bit Email Broadcaster to break it. Either way the message will be received in the manner that the receiver is accustom to receiving email. Method 2: [Left justified, ragged right]. Check the [Line-break] radio button, and set the [Message line-break where required] combo box to 78 for text messages. Make long paragraphs with multiple sentences in them if you wish. The paragraphs can be as large as you want. 32bit Email Broadcaster will dynamically format the text while sending the email. It will break the message according to the value in the [Message line-break where required] combo box. The breaks will be between words. Method 3: [No fromatting, line-break]. Check the [None] radio button. Press [Enter] at the end of each line. This gives you control over where the line-breaks will be. Method 4: [No fromatting, word-wrap]. Check the [None] radio button. Form paragraphs using multiple sentences. Keep the paragraphs under 998 bytes in length. If you go over 998 bytes, some send and receive SMTP mail servers will break it for you. Moreover, they may add other garbage to your text if the line is over 998. One way to create a [Method 1], [Method 2] or [Method 4] text files is as follows: o Run the Windows [Notepad] or select the 32bit Email Broadcaster pull-down menu item [Tools], [Insert Merge Fields into Message / Edit Message]. o If running Notepad, check pull-down menu item [Edit], [Word Wrap]. o Type the text without pressing [Enter] to end the lines. In other words, let the [Word Wrap] feature wrap the text. When you want a blank line to separate text, such as starting a new paragraph, press [Enter] two times. o Resize the window to a few different sizes to be sure the text looks right before saving it. Notes: o If using [Method 2], remember that the lines will be broken according to your setting of the [Line-break] and [Message line-break where required] radio buttons. o If using [Method 4], remember not to go over 998 characters before pressing [Enter]. For further information on this and other subjects having to do with your SMTP mail servers, read document [RFC2821]. 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 13 - 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- [Import Email Addresses from File(s)] box To go to the [Import Email Addresses from File(s)] box, click on the menu item, [Tools], then, [Import Email Addresses from File(s)]. - 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 14 - 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: NameFrom: "Name" From: Email@Address.com This will work on other ASCII text files too, as long as they have this format. [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. - 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- [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. Item 15 - 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- [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]. Item 16 - 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 radio buttons: [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 radio button. Radio button 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- [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]. Item 17 - 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.-Back to the Top- - Click a button to View/Edit...Removed Duplicates File This will bring up the file containing the list of Removed Duplicates email addresses. This will come up in the text editor you have specified in the configure. Notepad is the default text editor. - Click a button to View/Edit...Removed Bad Syntax File This will bring up the file containing the list of Removed Bad Syntax email addresses. This will come up in the text editor you have specified in the configure. Notepad is the default text editor. - Click a button to View/Edit...Default Email Address File This will bring up the Default Email Address File. This will come up in the text editor you have specified in the configure. Notepad is the default text editor. - 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. About Features: Item 18 - 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","Bill 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. Rules for using methods 1 through 4: o The Email Address field can be no longer than 128 characters. Rules for using the [Merge Fields 1 through 10], method 5: o Email Address can be no longer than 128 characters. o Merge Fields can be no longer than 128 characters. o The total line can not be longer than 1440 characters. We derive at this number by multiplying 128 characters per field times a total of 11 fields which is 1408, plus 32 characters for the double quotes and commas equals 1440 characters. 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","Bill Krahmer","ElectraSoft" and the following is the email message text: Hello [%$%MF1] of [%$%MF2], How are you? It would send this: Hello Bill 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: In MS Access: - Open the database file. - Select the [tables] tab. - Highlight the table that you want to export to our software. Note: Before exporting, be sure that the fields are set up correctly: Make sure that the email address field is the first field. Make sure that there are no more than 11 columns/fields. You will need to convert all field's data types to text if they are not yet defined as text. To do this, look at the table in Design View. Change each field's [Data Type] to text. - Click on [File], [Export...]. - At the bottom, be sure the [Save as Type:] is set to [Text Files(*.txt; *.csv;... etc)]. - Browse to the folder where you have 32bit Email Broadcaster installed. - Click on [Save]. - Check the [Delimited - Characters such as...] check box if it is not checked, then click [Next]. - Where it says, [Choose the delimiter that separates your fields], choose [Comma]. - Uncheck the [Include Field names on first row] if it is checked. - Make sure the [Text Qualifier] is set to ["], and click on [Next]. - Click on Finish. 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- Gatling Gun Email Broadcaster: If you do email broadcasting you need Gatling Gun Email Broadcaster. Why Do I Need Gatling Gun Email Broadcaster? Gatling Gun Email Broadcaster will keep you out of trouble with your ISP (Internet Service Provider) by sending email Broadcasts directly from your domain. That's right, your connecting ISP is no longer involve in your email broadcasting. The only message header is from your domain. The advantage of sending email straight from your domain server, with Gatling Gun Email Broadcaster, 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 Gatling Gun Email Broadcaster into your domain server. Problems With Emailing Through Your ISP: Let's say that you have your own domain called MyDomain.com with an email address of MyName@MyDomain.com, and you access this account with your ISP such as RoadRunner or DSL. The people hosting your 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 domain, 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. Explanation Of The Problem: Email sent from your personal computer, which is connected to the Internet via your ISP such as RoadRunner 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. Gatling Gun Email Broadcaster Will Solve This Problem: To avoid this mess, you can use Gatling Gun Email Broadcaster. With Gatling Gun 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, 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 MyDomain.com via your ISP, and your ISP, are not involved in the email broadcasting. Get Gatling Gun Email Broadcaster From ElectraSoft Now: o Buy 32bit Email Broadcaster from ElectraSoft for $59.99. You will need 32bit Email Broadcaster to maintain your messages and email address lists. o You pay ElectraSoft a fee of $399.99. o You provide the following information about your email account to ElectraSoft: domain name username password o ElectraSoft will install Gatling Gun Email Broadcaster. o If you do not have [screen] installed, ElectraSoft will install it too. They will need the password to your root to install screen. o ElectraSoft will give you documentation on how to use Gatling Gun Email Broadcaster and teach you how to use it. To Setup Gatling Gun Email Broadcaster: FTP into your domain using the name and password of the email account. IE: If your [from email address] is MyName@MyDomain.com, FTP in to host: MyDomain, username: MyName and password: XXX. Where XXX is the password is to the MyName email account. To Run Gatling Gun Email Broadcaster: TELNET into your domain using the name and password of the email account. IE: If your [from email address] is MyName@MyDomain.com, FTP in to host: MyDomain, username: MyName and password is whatever the password is for the MyName email account. Note that the username that you TELNET in as, will appear to be the sender of any email sent, and all returned emails will be sent to that account on your MyDomain.com system. Reasons To Use The Service Called Screen: With Gatling Gun Email Broadcaster or any other program you use through a TELNET session, if you are disconnected or if your Internet connection is interrupted for any reason, Gatling Gun Email Broadcaster is killed along with your connection. Using the program [Screen] will fix this problem. What Screen Does For You: Screen is a program that allows you to TELNET into your server, start a program, disconnect and exit from TELNET and leave Gatling Gun Email Broadcaster running while you are disconnected. Gatling Gun Email Broadcaster will continue to run even while you are disconnected. At a later time, you can TELNET in and resume your session and check on the progress of Gatling Gun Email Broadcaster. You can also monitor the progress of Gatling Gun Email Broadcaster by FTPing in and looking at log files.-Back to the Top-