Symptoms
WorkgroupMail is configured to use a non standard SMTP port and email messages cannot be sent using WebMail.
Cause
The SMTP server IP address and port number used by WebMail is hard coded into the asp files.
Detail
Using Notepad, you will need to edit the file compose.asp located in the ..Program FilesWorkgroupMailDataWebMail folder. Search for references to 127.0.0.1. There are two lines that will need to be changed to reflect the non standard port. Add the port specifer as shown below in italics.
bSent = msg.SendUsingSMTPKeepCopy(“127.0.0.1”, 25)
bSent = msg.SendUsingSMTP(“127.0.0.1”, 25)
Note that if you update WebMail to a later version, in the future, you will need to make these changes again. You should therefore document these changes for future reference, in readiness.