VersaDev Knowledge Base

 

 


Checking that Email is Working


Category: FAQ

The information in this article applies to:

  • versaSRS
  • MS Exchange (excluding Exchange 2007, 2010)

Symptoms

Email based call logging is not working.

Resolution

Send an email to the versaSRS email address that you have stipulated in the General Setup of versaSRS.

If a Record is not received and logged in versaSRS automatically, then the first thing to do is perform some simple telnet tests from the machine that is hosting the Windows services (MailIn / Mailout).
 
Note: versaSRS uses POP3 to receive email and SMTP to send email
 

The versaSRS MailIn and MailOut services always generate log files, located within c:\temp by default.

Open these files using notepad to determine what the services are doing.

Note: If the connection strings in the web.config file has been changed, they will need to be set to the same value against the DSN key (versaSRS Registry Key). Any changes to the registry key will take affect only when the service(s) are restarted.

 

POP3 - Telnet Test

From a command prompt type the following:
 
telnet host port# (then press enter)
Where host is the name or IP of Exchange Server and port#=110 (default)

user username (then press enter)
Where username = username of the POP3 enabled mailbox
(this may be the Alias name of the format MyDomain\MyUsername)

pass password (then press enter)
Where password = account password

Note the message returned by telnet. If it reads OK Successfully logged on then the versaSRSMailIn service when configured with the same settings (via VersaSRS registry key) will work.
 
Once email in the POP3 account has been processed by versaSRS it is deleted by default.
 

SMTP
 
Set the Primary email address of the default versaSRS Queue (Help Desk) to something like:
helpdesk@yourdomain.

When versaSRS sends correspondence from this Queue, the sender address (From) will be helpdesk@yourdomain
 
To verify that mail can be sent from versaSRS (MailOut service), perform the following telnet test from the machine hosting the Windows services.


 
SMTP - Telnet Test
 
From a command prompt type the following:
 
telnet host port# (then press enter)
Where host is the name or IP address of the Exchange Server and port# = 25 (default)


helo test (then press enter)

mail from: helpdesk@yourdomain (then press enter)

rcpt to: <your email>@yourdomain (then press enter)
Where <your email>@yourdomain is some other email to qualify if email was sent successfully.

data (then press enter)

Hi from Me

(then press enter , full stop, enter to send the message)
 

If there were no errors, the MailOut service will be able to send email and is working correctly.


Last Reviewed: 04/02/2010
Powered by VersaDev Copyright 1994 - 2008

Article # Q731151


Last Reviewed
04/02/2010

Print this page  Print this page
Click link to send to a friend  Send to a friend
Add to Favorites  Add to Favorites

Provided by
VersaDev Support Services


Did the information in this article help answer your question?

Yes
No
Did not apply