Live Chat Software by Kayako |
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 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 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. | |
|