|
|
|
Administer POPBeamer for Microsoft Exchange
|
|
|
Exchange Postmaster's e-mail address
E-mail address of the person who is responsible for maintaining POPBeamer. POPBeamer will send undeliverable messages to this address.
-
Notify postmaster in the case of a failed message download
If checked POPBeamer sends a status message to postmaster every time there is a problem with a POP3 or IMAP download.
- Attach the logfile to the notification message
If checked, POPBeamer zips the logfile and attaches it to the notification message.
-
Notify postmaster when a new program version is available
POPBeamer will periodically perform an online check for a program update and will send a notification to postmaster in the case a new program version is available.
- Send postmaster a copy of every non-delivery report
If checked, the postmaster gets a copy of every non-delivery report that POPBeamer sends out.
-
Send message to host (Name or IP address of the Exchange server)
Host name or IP address of the Exchange server.
The default is localhost, which means that the Exchange server is on the same machine as POPBeamer.
-
Exchange needs authentication
Allows you to enter the user and password if your Exchange needs authentication before accepting an input.
|
|
Logfiles Write Logfile
If checked, POPBeamer will write a logfile called MBYYMMDD.LOG, where YY is the year, MM is the month and DD is the day.
-
Directory
The directory where POPBeamer will write the logfile. If the directory is empty, POPBeamer writes the logfile into the directory where MBServer.EXE resides.
Note: This is a directory and not a filename. The filename will always be MBYYMMDD.LOG
-
Purge logfiles after x days
Purges the logfiles after a set number of days.
Write Statistics File
If checked, POPBeamer will write a statisticsfile called SMYYMMDD.CSV, where YY is the year, MM is the month and DD is the day. You can use Excel or any other program which imports delimited text files to run your statistics.
-
Directory
The directory where POPBeamer will write the statistics file. If the directory is empty, POPBeamer writes the statistics file into the directory where MBServer.EXE resides.
-
Use ANSI Charset rather than ASCII
If checked, POPBeamner writes the statistics file in ANSI rather than ASCII.
Diagnostic Logging
-
Verbose Logging
If checked, POPBeamer displays and logs everything, whereas if unchecked only a minimal amounf of information is logged.
-
Show Message Transfer
If checked, POPBeamer displays and logs the communication of the message transfer.
-
Show Message Header
If checked, POPBeamer displays the SMTP header of the message.
Real-Time Logfile
-
Show Logfile in real-time in Admin
If checked, the logfile is shown in real time in the main window of the Admin program
-
Remote Directory
If in the case the Admin program can't find the logfile, you can define where it should look for it.
History Keep a copy of every message
If checked, POPBeamer keeps a copy of every message in the HIST-IN and HIST-OUT folder.
Make sure you have enough free disk space if you enable this option.
The message files are plain text files and contain exactly what was sent over the wire.
This means you can read the messages files in Notepad. If you want to extract an attachment from the messages then you can either rename the file to .eml and use Outlook Express or your rename the file to .uue and use WinZip to extract the attachment.
If you want to resend the messages manually then you can use SMTPSend with the -g option or you open them in Outlook Express and resend them from here.
Also you can enable the Pickup directory
and POPBeamer will resend the messages.
-
Directory
The directory where POPBeamer will write the HIST-IN and HIST-OUT folder.
If the Directory is empty, POPBeamer writes the logfile into the directory
where MBServer.EXE resides.
|
|
Dial-Up Enable dial-up network
Check this if you want to use the dial-up network to connect to your ISP. Do not check it if you have a dial-up router, because a dial-up router is (nearly) the same as a leased-line from POPBeamer's viewpoint.
-
Dial-up entry to dial
Select the entry which POPBeamer should dial.
This is the user input and password that is needed to connect to your ISP. The domain is an Windows NT® domain and due the fact that most ISP are UNIX or don't use Windows NT® domains you should leave this field blank unless your ISP requires it.
|
|
Socks Enable outbound connections via SOCKS server
Check this if you want to make outbound connections via a SOCKS server
-
Server type
- SOCKS server v4
- SOCKS server v5
Type of your SOCKS server. In general if your server supports both types, v5 is better, because there is no DNS support provided for v4. When using v4 you must either have a local DNS or only IP addresses may be used.
Optional SOCKS v5 Authentication (RFC 1929)
|
|
Verify Verify an e-mail address on the Exchange server using (only needed when Auto Detect is used)
-
Address List
This option works with all versions of Exchange server, but the Address List needs to be updated every time an address is changed. This can be done manually in View->Address List or by using ExchImp.exe, which can be downloaded from here.
-
SMTP VRFY Command
This option requires an Exchange v5.x and it does not work on an Exchange 2000/2003. The VRFY command needs to be enabled for the Internet Mail Service.
By default the VRFY is disabled, because it can be uses to query your e-mail addresses.
However, due the fact that a DUN connection is usually used, there should be no risk in enabling this.
Note: The Exchange server threats a Custom Recipient the same way as a mailbox. It makes POPBeamer thinking the user is on your server, whereas in fact it is somewhere on the Internet. If you have Custom Recipient, then you should use the Address List option, because then you have full control over the addresses.
-
Cache Addresses
If checked, POPBeamer caches the results of the VRFY command.This results in lower network traffic.
-
Domain List
This option works with all versions of Exchange server as long as your Exchange server is responsible for the complete domain. If you own your own domain, then this method should be used. Do not forget to add your domain to the Domain List in View->Domain List.
|
|
Auto Detect Auto Detect recipient in message using:
-
Received for: line added by the 1. host
This option uses the e-mail address of the first Received: line, but your ISP needs to support it.
Note: Not every mailer adds the Received: line to a message.
A sample Received: line with an e-mail address looks like:
Received: by smtp.isp.com with SendMail 4.11 for <anyuser@yourdomain.com> ; Mon, 28 Dec 1998 10:01:17 +0100
-
Ignoring message with duplicate message ID
If a message is sent to more than one recipient in your domain and the message is physically more than once on your ISP's POP3 or IMAP server, then POPBeamer delivers the message to every recipient more than one time.
If checked, POPBeamer saves the message ID of all messages downloaded over the last 2 hours.
Iff it detects identical message is, it discards the duplicate message.
If you receive the message more then one time that is addresses to more than one address on your Exchange server, enable this option.
|
|
Virus Virus Scanning
POPBeamer can use either an on-access or an on-demand scanner. An on-access scanner is running all the time and scan each file that is created or opened. An on-demand scanner is started manually, the file name is passed as an argument and the scanner scans the file and then returns a status to POPBeamer.
When a virus is found, POPBeamer encapsulates the virus message and sends it to postmaster.
-
Enable On-Demand Scanning
POPBeamer extracts all attachments of the message into the TEMP directory and then starts the scanner.
The scanner scans each file and returns an error in the case a virus is found.
Currently there are some scanners known to work with POPBeamer. They are:
A sample batch file looks like:
@Echo off
C:\FullPath\F-Prot.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
-
Sophos v3.x
Note: By default Sophos installs as an on-access scanner and this usually results that the scanner blocks POPBeamer from accessing it's own files and lost messages are the result.You need to disable the Sophos services so that POPBeamer has full control over the scanner and then it will work as expected.
Besides the supported scanners, you can use nearly any scanner that can be started from the command line. POPBeamer calls the scanner with the arguments you specify and the current filename.
As an example, here is the input you need to use for McAfee Scan:
-
Executable: C:\McAfee\Scan.exe
-
Arguments: <FILE> /ALL /NOBEEP
POPBeamer translates <FILE> to the current filename and then starts the scanner.
This looks like:
C:\McAfee\Scan.exe C:\TEMP\$TE22234 /ALL /NOBEEP
You need to make sure that your scanner scans all files for all viruses including files with no extensions. POPBeamer passes over filenames with no extension and scanners that do their virus scanning based on a file's extension will also fail to locate some viruses.
After the scanner returns, POPBeamer checks the errorlevel. If the errorlevel is anything except 0 (zero), it will consider the file to be infected with a virus and will forward the message to the postmaster's e-mail address.
Further info:
- Enable On-Access Scanning
POPBeamer copies all attachments of the message into the selected directory. The scanner detects the new files and scans them. POPBeamer waits some time to see if the scanner removes or renames one of the files, indicating that a virus was found.
Note: The scanner must scan only files in this directory, the POPBeamer directory and the TEMP directory must be excluded from scanning.
- Scanner supports EML message format
If checked, POPBeamer lets the scanner scan the raw messages as it was sent over the wire
- Enable diagnostic logging
Shows what process
POPBeamer
starts and what return code ( error level ) the process returns
|
|
POP3
Connection and Message
-
Limit concurrent POP3 connections to xx
Defines how many concurrent POP3 or IMAP connections POPBeamer should start. Setting this to zero allows unlimited connections. As a general rule you should not allow more than 8 connection for a 64K line.
- Limit message download in one session to xx
Defines how many messages POPBeamer should download in a single session. POPBeamer will always download all new messages, regardless
how many sessions are needed.
For example: There are 25 messages in the mailbox and the limit for one session is 10. POPBeamer will then download the first 10 message,
reconnect, download the next 10, reconnect and download the last 5.
Note: Don't set the limit to high. In the case of a problem POPBeamer needs to download all messages from that session again. So if you
set the limit to 25 and there is a problem with the 24th message, then POPBeamer will download all the 23 messages again the at the next connection.
|
|
SMTP Retry when Exchange is down
-
Retry failed connection every xx Seconds
Defines how long POPBeamer should wait until it retries a failed connection to the Exchange server. The default is 900 seconds, which is 15 minutes.
-
Retry for xx Seconds
Defines how long POPBeamer should try to connect to the Exchange server.
Note: The default is 259200 seconds, which is 3 days and you should not change it unless you know what you are doing, because in the worst case you loose all your messages.
Exchange server
-
Use ESMTP protocol when sending to Exchange
If checked POPBeamer uses the ESMTP protocol to send messages to Exchange.
There is no need to disable it unless you are know what you are doing.
-
Check for an Exchange server before sending a message
If checked, POPBeamer checks if the SMTP server announces the XEXCH50 ESMTP verb. This will prevent POPBeamer from accidentally sending a message to the wrong server.
In Exchange 5.5 / 2000 / 2003 the virtual SMTP server always announces the XEXCH50 ESMTP verb.
In Exchange 2007 the Hub connector announces the XEXCH50 ESMTP verb only if
Exchange Server authentication is enabled.
Notes or GroupWise or any other SMTP server do not announce the XEXCH50 ESMTP verb.
Exchange queue
- Remove the message from the queue when Exchange drops the connection after the DATA/BDAT command
The RFC requires that a MTA reschedules the message in the case the connection is dropped. However, if you have a spam blocker that drops
the line, then the POPBeamer queue will fill up and you end up in message delays.
If checked, POPBeamer will remove the message from the queue and optionally send a non-delivery report to the sender.
- Remove the message from the queue when Exchange refuses to accept the message using a 400 error
The RFC requires that a MTA reschedules the message in the case the next MTA sends back a 400 error. However, if you have a spam blocker that sends
back a 400 error, then the POPBeamer queue will fill up and you end up in message delays.
If checked, POPBeamer will remove the message from the queue and optionally send a non-delivery report to the sender.
- Remove the message from the queue when Exchange refuses to accept the message using a 500 error
If checked, POPBeamer will remove the message from the queue and optionally send a non-delivery report to the sender.
If unchecked, POPBeamer will not remove the message from the queue. In fact, it will act as if Exchange had sent back a 400 error and this means it
will reschedule the message.
This is useful in the case of a temporary problem with your Exchange, because else you may loose your messages.
- Send a non-delivery report to the sender
when the message couldn't be sent to Exchange
The RFC requires that a MTA sends back a non-delivery report to the sender in the case the next MTA does not accept the message.
If checked, POPBeamer will not send a non-delivery report to the sender.
Automatic Response
-
Allow Exchange to send back automatic responses like non-delivery reports or out-of-office messages
Defines how Exchange should handle automatic response.
-
Allow it when an error address could be found
Allow it only when the ISP adds the error address to the header of the message. This is the safest way and the default.
-
Always allow it
The From: address is used as the error address and Exchange is allowed to send to this address. In most cases the From: address is the address to which an automatic response should be sent, but there are circumstances like a list server or a non-delivery report where this is not the fact. The result could be an infinite message loop.
-
Never allow it
Exchange is never allowed to send an automatic response.
|
|
Advanced Dial-up router
-
Router needs xx Seconds to connect
Some dial-up routers have troubles with packets when they are not connected. You can define here how long your router usually needs to connect.
POPBeamer will send ICMP echo (also known as a ping) before it attempts a connection. This gives the router a hint that it should connect. POPBeamer will wait unitl the router is connected or the timeout is expired and then it will proceed with its work.
Usually an ISDN router takes 10 seconds to connect whereas a modem router may take 30 seconds.
Pickup
-
Enable Pickup directory
If checked POPBeamer scans the pickup directory for messages in its own msg*.txt format. This gives you the option to copy messages from the HIST-OUT folder to the pickup directory and POPBeamer will resend them to Exchange.
Note: When using the pickup directory, POPBeamer always uses Auto Detect as the detection method, even when the original message was downloaded using the This e-mail address option.
Language
-
Language
Allows you to select the language of POPBeamer.
Valid languages are English, German, French, Italian and Spanish
|
|
|
|