Knowledgebase: OPERA
Email Troubleshooting
Posted by Abdul Rahman, Last modified by Kaize Ahamed on 06 August 2019 03:48 PM
Questions to ask when starting to troubleshoot
==============================
1. Does the site use POP3 server or SMTP?
2. Does the site use username and password?
3. Does the site use encryption for username and password?
4. Using the scripts provided in this documentation can I send and receive an email successfully?
5. Using Telnet can I send and receive email successfully?
6. Can I set up the email configuration in my test environment and send emails and receive emails successfully?
7. What type of firewall is configured on the server?
8. Is the port open for emails?
9. Can ping the server from the application server?
10. Is the mail server configured to allow relaying?

Configuration in OPERA
===============
OPERA > Configuration > Property Details > Delivery Method > General

1. Check to make sure that the email address is correct.
2. Check to see if the site uses authentication, if so confirm the username and
password.
3. Check to see if they use a standard 64 bit encryption for username and password. If
so ensure that the encrypted username and password is inputted into these fields.
4. Check the Server Name and make sure it is correct. It is at this point that you want
to ensure that you can ping the mail server. If the server is a POP3 or SMTP, you can
also try to add these in front of the server name.
Example: POP3.usmail3k3.us.micros.int

Telnet Testing
=========
How to Test SMTP Services Manually in Windows Server 2003
To test the SMTP service, follow these steps:
1. On a computer running Windows Server 2003, type Telnet at a command prompt, and then press ENTER.
2. At the telnet prompt, type set LocalEcho, press ENTER, and then type open 25, and then press ENTER.
The output resembles the following:
220 computername.microsoft.com ESMTP Server (Microsoft Exchange Internet Mail Service 5.5.2651.58) ready
3. Type helo me, and then press ENTER.
The output resembles the following:
250 OK
4. Type mail from:email@domain.com, and then press ENTER.
The output resembles the following:
250 OK - mail from
5. Type rcpt to:youremail@yourdomain.com, and then press ENTER.
The output resembles the following:
250 OK - Recipient
6. Type Data, and then press ENTER.
The output resembles the following:
354 Send data. End with CRLF.CRLF
7. Type Subject:This is a test, and then press ENTER two times.
8. Type Testing, and then press ENTER.
9. Press ENTER, type a period (.), and then press ENTER.
The output resembles the following:
250 OK
10. Type quit, and then press ENTER.
The output resembles the following:
221 Closing Port / Mail queued for delivery
If the site has an encrypted username and password, they most likely have an
authentication setup for the email server. To troubleshoot this do the
following:
1. On a computer running Windows Server 2003, type Telnet at a command prompt,
and then press ENTER.
2. At the telnet prompt, type set LocalEcho, press ENTER, and then type open
25, and then press ENTER.
The output resembles the following:
220 computername.microsoft.com ESMTP Server (Microsoft Exchange Internet
Mail Service 5.5.2651.58) ready
3. At this point type in auth login, you might be prompted by letters or it might prompt
you to type in your username, at this point type in the encrypted username.
Press Enter
4. The system will not prompt you for your password or give you another prompt with
letters, type in you encrypted password.
Press Enter
Message should come back as successful
5. Type in helo me and proceed with the rest of the steps


Questions for site and to complete research
============================
1. Can I set up the email configuration in my test environment and send emails and
receive emails successfully?
Answer: This is important to test and record. If support can successfully send emails
then we can assume that there is an issue with the server communicating to the mail
server.

2. What type of firewall is configured on the server?
Answer: The actual type of firewall does not matter but support needs to make sure
PORT 25 is open and not being blocked by the firewall.

3. Is the mail server configured to allow relaying?
Answer: The site has to confirm this for you and server must allow relaying.


There is a file in d:\micros\opera\operaias\webtemp directory, in this folder there is a file
called mfsendmail20040915.xml. There will a file for each day that an email is sent. You can
open this file and it will show any error messages that you are getting when sending the
email. If you select this file and get a “Page cannot be displayed”, you need to copy the
log.xsl from the runtimes and paste them in this directory.
(1 vote(s))
Helpful
Not helpful