The SMTP applets are included for convenience. Check the following information about them from our reference site:
3.1 SMTP Order Applet Discussion
We have provided a series of uShopOrderSMTP applets with uShop that do not require the use of any CGI script. These applets, however, send the orders via regular SMTP mail so orders placed with these SMTP applets are not necessarily secure. To ensure secure transactions you should use the uShopOrderCGI applets in correlation with the ushop_cgiscript and the uShopOrderReaderCGI applet. We thought about not including these SMTP order applets with uShop, however, they can come in handy if you just wanted to give customers a way to contact you or give them other options besides payment by credit card (e.g. payment by check, money order, or a previously configured account).
In any case, not everyone can use the SMTP order applets - they are pretty much hit-or-miss. That is they will either work on your server or they won't work on your server. They are very limited due to Java security restrictions.
The requirements to use these SMTP order applets is:
The server you are hosting the web pages on must also be a mail server which uses port 25 to send SMTP mail. To test this, open a DOS window and type:
telnet [yourdomain] 25
If it connects AND the domain name that appears is your own, then you MAY be able to use the SMTP order applets.
Your server must also be configured to send mail outside of their domain. That is, some mail servers are configured so that they do not relay email to mailboxes other than their own.
But, the best way to see if these SMTP order applets will work is to just go ahead and put one on your server and try it out. If you don't get a "connection problem" AND you do receive an the email notification...Hurray, it works! If not, then you will have to use the uShopOrderCGI applets and the uShop CGI script - Be sure to check out our uShop CGI Setup Wizard at:
for assistance setting up the CGI script.
3.2 "Connection Problem" when using the SMTP Order Applets
As described above, the uShop SMTP Order applets are pretty much hit-or-miss. That is, they will either work on your server or they won't work on your server. They are very limited due to Java security restrictions.
A "CONNECTION PROBLEM" usually indicates that your web server is not also a mailserver setup to send SMTP mail on port 25.
Microburst Technologies, Inc.