Manage List Server

Main Window ››
Parent Previous Next

This section allows you to manage the list server for a selected mailing list. This feature is only available in zebNet NewsTurbo Server.


Service Control

Displays the current status of the list server Windows Service, such as "Running", "Stopped" etc. It also gives you some options for managing the Windows Service. It is essential that the list server Windows Service is running in order that the list server can work in the background.


Start

Starts the list server Windows Service, if the service isn't already running.


Stop

Stops the list server Windows Service, if the service isn't already stopped.


Restart

Restarts the list server Windows Service, if the service is currently running.


Log Files

Opens the folder where the log files of the list server are stored.


Select Mailing List

Select the mailing list for which you want to enable the list server. A right mouse-click on the selection list offers you the option "Clear Message Cache". You can select any mailing list that you have created in the section "Manage Lists". If there is no list available for selection, you have to create a mailing list at first.


Clear Message Cache

To avoid that one email is processed more than once, the application saves the unique message ID of every processed message in the application database. This helps the application to save time and resources when listening to the incoming email account because any email that were already downloaded and processed before will be skipped on the next download process. This option clears these message IDs from the database so that every message in the inbox will be processed as they had never been downloaded before meaning that every email that might be present in the inbox, will be forwarded and sent to all active list member, if the email was received from an authorized sender.


General Settings

Specifies the general settings of the list server that are essential in order to run it.


Outgoing Email Account

Specifies the outgoing email account (SMTP) for the list server that is used for sending emails. Any email that is received from an authorized sender will be forwarded under this email address.


You have to enter an email address that should be used as sender address therefore, please enter an email address in the field "Sender Email Address". The email address that is entered in this field will appear as "From address" on the recipient's system.


You can also enter a name that should be used as sender name. If you want to do so, please enter a name in the field "Sender Name". The name that is entered in this field here will appear as "From name" on the recipient's system. Furthermore, you can also enter an email address that should be used as reply-to address. If you want to do so, please enter an email address in the field "Reply-To Address". The email address that is entered here in this field appear as "Reply-To Address" on the recipient's system meaning that every reply from the recipient will go to this address rather than to the sender email address.


It is necessary to specify the SMTP server address as well as the Port number. Any mail server that supports SMTP protocol can be used here. If the SMTP server requires an encrypted connection, you have to activate the "SSL" box that can be found next to the port number. If the SMTP server requires user authentication, you have to activate the "Authentication required" box and to specify the user name as well as the password. To ensure that everything is working fine, you should test the connection by clicking the button "Test Connection". After clicking the Test Connection button, your entered SMTP data will also be saved in the SMTP Profile Manager for future use, if it does not already exist.


The Profiles-Button allows you a quick and easy access to all available SMTP profiles and also allows you to easily create new SMTP profiles. All available SMTP profiles can be selected for sending out the mailing. Please click here to learn more about the SMTP Profile Manager.


Incoming Email Account

Specifies the incoming email account (POP3) for the list server that is used for receiving emails. An authorized sender sends emails to this email address in order to get the email forwarded.


You have to enter an email address where the list members can send the emails therefore, please enter the email address of the associated POP3 account and specify the POP3 server address as well as the Port number. Any mail server that supports POP3 protocol can be used here.


If the POP3 server requires an encrypted connection, you have to activate the "SSL" box that can be found next to the port number. You also have to specify the user name as well as the password for this account. Please also specify the timeout value which is the amount of seconds the application will wait for data to be received from the server before returning an error, or zero to wait indefinitely


To ensure that everything is working fine, you should test the connection by clicking the button "Test Connection". After clicking the Test Connection button, your entered POP3 data will also be saved in the POP3 Profile Manager for future use, if it does not already exist.


The Profiles-Button allows you a quick and easy access to all available POP3 profiles and also allows you to easily create new POP3 profiles. All available POP3 profiles can be selected for sending out the mailing. Please click here to learn more about the POP3 Profile Manager.


List Server Settings

Provides you with a selection of settings for the list server.


Enable list server for the selected list

Allows you to enables the list server for the currently selected mailing list meaning that every email that is received with the incoming email account will be forwarded and sent to all active list members by using the outgoing email account.


Delete messages on the server after processing

Allows you to delete the incoming email from the server after it was forwarded and sent to the list members. By enabling this option, every incoming email will be deleted from the server after the application has downloaded and processed it. This helps you to keep the inbox clean.


Enable status notifications for the selected list

Allows you to enable status notifications for the currently selected mailing list meaning that an email with the current status of the operation is being sent back to the authorized sender. This way, the authorized sender always knows when its email was processed and sent successfully.


List Server Mode

Allows you to specify which senders are authorized to send emails to the list members.


Public

Anyone can send emails to all active list members of the currently selected mailing list. You should be careful with selecting this option because this means that really every email is forwarded to all active list members, even spam emails that might be sent to the incoming email account.


Member

Only active members of the currently selected mailing list can send emails to all active list members of the currently selected mailing list.


Restricted

Only a specific email address can send emails to all active list members of the currently selected mailing list. When selecting this mode, you have to specify the email address that should be able to send emails to the list members in the field "Allowed Address".


Listening Interval (Global)

Defines the amount of seconds that should be used as listening interval for the list server. For example, if you enter 25 the list server will check the incoming email account every 25 seconds for new messages that should be forwarded to all active list members. Note that this settings is a global setting for the whole list server not just for the currently selected mailing list.


Enable Activity Log (Global)

Allows you to enable the activity log for the list server. The activity log is used to log the activity of the list server such as when an email is received, when it was forwarded etc. Errors of the list server will always being logged even you disable this option. Note that this settings is a global setting for the whole list server not just for the currently selected mailing list.


Advanced Sending Options

This section allows you to specify all advanced options that might be useful when sending out an email and it also allows you to enable certain features.


Timing

This tab allows you to specify time related options for the send process.


Pause between messages (seconds): The amount of seconds the application will wait for sending the next message after a message was sent.


Timeout (seconds): The amount of seconds the application will wait for data to be received from the server before returning an error, or zero to wait indefinitely.


Further attempts in case of error: The amount of tries the application will try to send the message if an error occurred while sending out the email and before displaying an error message.


Pause between attempts (seconds): The amount of seconds the application will wait for trying to send the message again after an error occurred.


Extra

This tab allows you to specify some advanced options that are related to the email the recipient receive.


Request a Delivery Receipt

Informs you that the message was delivered to the recipient's mailbox, but not that the recipient has seen it or read it.


Request a Read Receipt

Informs you that the recipient has opened the message.


List-Unsubscribe Header

Includes a "List-Unsubscribe" header in the message which points to an email address or a URL where the user can unsubscribe easily from future mailings.


Content-Transfer-Encoding:

Specifies the Content-Transfer-Encoding header information for the message. Possible values for this setting are None, Binary, Quoted-Printable, 7-bit, 8-bit and Base64. Default value for this setting is "Quoted-Printable". Click here for more technical information about this.


Xmailer text:

Allows you to specify the X-Mailer header in the email header. "None" means that no X-Mailer header will be added while sending out the message, "Default" means that a X-Mailer header will be added that includes the application name as well as the application version. You can also enter any text you want to simulate that the message was sent through another email client. Any entered text will also be saved for future use. If you wan to to delete a specific text, simply select it from the list and click the X-Button. Please note that the default values cannot be deleted so these values are always available for selection.


Priority:

Specifies the level of importance for messages so that recipients can see the indicators in their inboxes before they open the item. Setting the level of importance also enables the recipients to sort messages by importance. Possible values for this setting are Low, Normal and High.


Sensitivity:

Specifies the sensitivity for messages. This is an advisory to the recipient on how to treat the contents of the message. Possible values for this setting are None, Normal, Personal, Private and Confidential. Each of these sensitivity settings is only an advisory. Recipients can take any action on the message that they want to, such as forwarding a confidential message to another person.


Domain:

Specifies the machine name used by the application for connecting to a email server. Possible values for this setting are Automatic, Local Host Name, Local IP Address, Public Host Name, Public IP Address and User Defined. By default, zebNet NewsTurbo uses the IPv4 address of the sending machine in the parameter of EHLO and HELO commands when making connections with MX hosts, or the local host name if the IPv4 address is not available (Automatic setting). Please note that setting the domain is essential for direct send (whereas it isn't so important when sending through a relay server).


Expiry Date:

Specifies the date and time when the message will be flagged as expired on the recipients' system. This is an advisory to the recipient on how to treat the validity of the message. Recipients can take any action on the message that they want to, such as forwarding a confidential message to another person even if the expiry date is passed. Please note that not every email client supports the setting of expiry dates.


Additional Headers

This tab allows you to add up to five additional headers to the message. To add an additional header, simply add the header name in the field marked as "Header" and the value of the header in the field marked "Value".


Include Feedback Loop (FBL) Header

Adds a specific header to all outgoing messages so you can manage all incoming Feedback Loop (FBL) complaints fully automatically with NewsTurbo. You are required to enable this option if you wish to manage all complaints that you receive by Feedback Loops (FBL). Click here to learn more about Feedback Loops.


Online Newsletter

Each message that is sent can be made available on a web server so the recipient can also read the message directly in its web browser. This is useful when the recipient cannot view the message correctly in its email client. To use this feature you will need a web server that can display regular HTML files (Most web server can do this) and that is accessible through FTP protocol. To let your subscribers read the newsletter online, simply enable the box "Make this newsletter online readable" and select the desired FTP account that should be used for uploading the message.


If there is currently no FTP available, you can click the FTP Profile Manager button next to the FTP account selection list to create a new FTP account. Please click here to learn how to create a new FTP account and to specify the correct settings for the account.


After selecting a FTP server from the selection list, you can specify the list ID which is also the folder name on the server in that the message will be uploaded. You can also specify if this should be a global newsletter or an individual newsletter.


By selecting "Global Newsletter", every recipient will receive the same link in the email to view the message in a browser so any tag/variable that might have been inserted into the message will replaced with nothing rather than with any subscriber information. So if you start the message with "Hello #FirstName# #LastName#..." the recipient "Joe Bloggs" will actually receive "Hello...". This is the most quickest method to make a newsletter online readable because this option only uploads one global message to the FTP server.


By selecting "Individual Newsletter", every recipient will receive a unique link in the email to view the message in a browser. Any tag/variable that might have been inserted into the message will replaced with the actual subscriber information. So if you start the message with "Dear #FirstName# #LastName#..." the recipient "Joe Bloggs" will actually receive "Dear Joe Bloggs...". This is the most personal but not the most quickest method to make a newsletter online readable because this option uploads one message to the FTP server for each subscriber in the selected mailing list. So if you have e.g. 10000 subscribers in the selected mailing list, this option will also upload 10000 newsletters to the FTP server.


This feature depends on the #ReadOnlineLink# tag so please ensure that you insert the #ReadOnlineLink# tag into the message in order to get the message uploaded to the FTP server. When sending out the message, the tag will be replaced with the direct link where the recipient can click to read the newsletter online. If you don't insert the tag into the message, no message will be uploaded to the FTP server even the box "Make this newsletter online readable" is enabled. Since the #ReadOnlineLink# is actually a link when the email is sent, you can insert the tag into the message as hyperlink.


S/MIME

Enables you to digitally sign the messages. By digitally signing a message, you apply your unique digital mark to the message. The digital signature includes your certificate and public key. This information proves to the recipient that you signed the contents of the message and not an imposter, and that the contents have not been altered in transit.


Digitally signing a message is not the same as including a signature in outgoing messages. Anyone can copy an email signature, which is essentially a customizable closing salutation. By contrast, a digitally signed message can come only from the owner of the digital ID used to sign it. This provides verification of the sender's authenticity, thereby helping prevent message tampering.


To digitally sign all outgoing messages, simply enable the box 'Digitally Sign The Message' and select your certificate file. You might also have to enter your certificate password. Please note that you need a digital certificate from a trusted authority in order to being able to enable this feature. Please click here to learn more how you can get a digital certificate.


DKIM*

Allows you to sign outgoing messages by using DomainKeys and/or DKIM so recipients can check the domain signature to verify that the message really comes from your domain and that it has not been changed along the way. Enable this feature only if your email server isn't already configured to automatically sign all outgoing messages.


Sign outgoing message

Tick this box to sign outgoing messages. After enabling this feature you have also to select the method that should be used to sign outgoing messages.


Use DomainKeys

Signs outgoing messages by using Domain Keys.


Use DKIM

Signs outgoing messages by using DKIM.


Use DomainKeys as well as DKIM

Signs outgoing messages by using DomainKeys as well as DKIM.


After you have selected the method(s) that should be used to sign outgoing messages, you are also required to enter the Selector as well as your Private Key so that outgoing messages can be signed. Therefore, please enter the Selector in the field "Selector" and your Private Key in the field "Private Key".


Please contact the administrator of the email server if you do not have this information available. If you administer the email server by yourself, please ensure to create a 1024-Bit key pair at first.


Please also ensure that your DNS records are properly configured in order to being able to sign outgoing messages. Signing will fail if your DNS records are not properly configured and your message might not be delivered to the recipient.


When making changes on DNS records, please note that it can take up to 48 hours before they will take effect.


Signature

You can add signatures for outgoing messages. Signatures are blocks of text that are automatically appended to every message that you send. They are generally used to provide additional contact information, legal terms or some other boilerplate information that is relevant to every email.


To add a signature, simply check "Add a signature to the message" and enter the signature:


Plain-text signatures

To configure a plain-text signature, enter the text you want to append to each outgoing message in the Signature text field. Plain text signatures work with messages formatted both in HTML and in text.


HTML signatures

To use HTML formatting in your signature, check "Use HTML" and format the Signature text with the desired HTML mark-up. If you send messages in text (rather than HTML) format, text characters will be substituted for the HTML markup.


Recipients

Specifies to which subscribers the message will be sent. There are three different options available:


Send email to all subscribers in the list

Sends the message to all active subscribers of the selected mailing list.


Send email only to all new subscribers in the list

Sends the message to all new active subscribers of the selected mailing list. A subscriber is considered new when you go to 'Manage Subscriptions' and download all new subscribers after a message has been sent.


Send email to all subscribers that are present in the list for at least xxx days

Sends the message to all active subscribers that are present in the selected mailing list for at least a specified amount of days. To specify the amount of days, simply enter the desired amount of days in the appropriate field.


Verification

NewsTurbo allows you to validate email addresses while sending your newsletter so you can easily avoid bounce-back emails. There are several validation levels available. The more validation levels you select the more time it takes to send your newsletters but you have the advantage that no newsletter will be sent to invalid email addresses.


Enable advanced email address verification

Tick this box to enable the verification and to select the different kinds of validation levels.


Perform DNS Query

Performs a DNS query to ensure that an actual email server has been assigned to the domain name of the email address. The email address will be marked as invalid and skipped for the current transmission if this checks fails. Also, you can consider the email address as permanently invalid if this check fails.


Test SMTP Connection

Performs a connection test to the email server of the email address to ensure that the server would technically be able to receive your email. The email address will be marked as invalid and skipped for the current transmission if this checks fails. Even if this check fails, it doesn't necessarily mean that the email address is indeed permanently invalid because the target email server could just have a temporary technical problem. To get the best result for this validation level, please ensure to enter proper information in the fields "Mail From" as well as "Hello Domain (HELO/EHLO)".


Perform Send Attempt

Performs a send attempt of your message but without actually sending the message. You can consider this as an ultimate test because the recipient wouldn't receive the message at all if this test fails. To get the best result for this validation level, please ensure to enter proper information in the fields "Mail From" as well as "Hello Domain (HELO/EHLO)". Also, you have to select the proper IP address that should be used for this validation level on option "Local Endpoint".


Mail From

Enter the email address that should be used for the different kind of validation levels. Only enter a valid and real existing email address because otherwise, you will get wrong test results. Ideally, this is the same email address that is also being used as sender email address while sending your newsletter so you can get the best test results.


Hello Domain (HELO/EHLO)

Enter the domain name that should be used to communicate with the target email server. This is normally the host name, the RDNS address or the PTR record value of your email server and should be something like "mail.mydomain.com". Depending on the configuration of your email server, the format might differ from above so it could also be something like "smtp.mydomain.com". Therefore, please double-check the information entered here because when entering a wrong domain name, you will get wrong test results.


Local Endpoint

When enabling the option "Perform Send Attempt" you are required select the appropriate IP address here that should be used for this validation level. The IP address you select here must resolve to the entered Hello Domain (HELO/EHLO) therefore, you should only enable the feature "Perform Send Attempt" if both NewsTurbo as well as your email server are installed on the very same machine. Please do not select any random IP address that does not resolve to the entered Hello Domain because otherwise, all email addresses will be marked as invalid for the current transmission.


Please note that while validating email addresses, no changes will be made on the actual mailing list and that each validation is valid for the current transmission only. So if an email address is marked as invalid for the current transmission, it won't be removed or unsubscribed from your mailing list. An email address that has been marked as invalid for the current transmission can be valid on the next transmission because of temporary technical problems or a Greylisting with the target email server.