ToolBook uses SMTP when sending email from a DHTML exported ToolBook file, if logging has been enabled.
This requires that an SMTP Mail Server be present to handle the sending of the mail. The client machine's own mail service (ie: Exchange, Eudora, Outlook) is not and cannot be used for sending this DHTML logging data.
The physical location of the SMTP mail server is important. The SMTP Mail Server must reside on the same machine as the HTML files that you are viewing [on the same physical machine - due to Java security requirements].
Since Java is used to send the email from the lesson, the Oracle Java (JVM) just be installed on the client machine.
Below is a list of known issues with the SMTP mail abilities:
- The SMTP mail functionality in ToolBook 9.0/9.01 is not functioning because of a bug found after the product shipped. At this time no fix is available for 9.0/9.01 though this has been fixed in the 9.5 release of ToolBook.
- If you are using ToolBook 9.5 or higher, the SMTP functionality will only work if the client browser is using the Oracle version of the JVM. If you are instead using the Microsoft version of the JVM, you'll encounter an error (as the browser window closes) such as:
Object doesn't support this property or method (line number 287)
- If you are using an SMTP mail server that does not follow the standards of SMTP mail (such as NTMail), it is possible that the mail will not be sent when requested to do so.
- Communication to the SMTP Server is done by establishing a connections back to your Web Server on Port 25 (mail port). For email to occur, it is necessary that this port be totally unrestricted.
If you have a firewall, proxy server, or any other mechanism filtering data on this port, it is likely that the SMTP Mail will fail to send. Leaving a port open and unrestricted can be viewed as a potential security risk, but there is unfortunately no workaround for this.
KEYWORDS: 22082 P2508
Created with the Personal Edition of HelpNDoc: Free CHM Help documentation generator