Exchange Server 2007 Not Receiving Internet Mail
I just Setup my first server and i am having trouble receiving internet mail. I have Exchange server 2007 and i am able to send out internet mail but not receive it. I have Changed the Default Receive connector to accept anonymous users, have my domain as accepted and have configured the DNS server to my domain. What am i missing? I would appreciate any help
March 6th, 2010 2:43am
You didn't mention anything about allowing smtp traffic through your firewall/edge router, is that setup? Also, did you setup an MX record for your domain in your external DNS zone? You can run the inbound smtp tests using this tool and let us know what the errors are (if any): https://www.testexchangeconnectivity.com/
Free Windows Admin Tool Kit Click here and download it now
March 6th, 2010 5:05am
I have setup an MX record for the domain, i will double check the windows firewall and run the tool when i get to the office on Monday. Thanks for the quick response
March 6th, 2010 10:49pm
This is the error that i got when i ran the inbound mail test
Server returned status code 550 - Mailbox unavailable. The server response was: No such user - psmtp Exception Details: Message: Mailbox unavailable. The server response was: No such user - psmtp Type: System.Net.Mail.SmtpFailedRecipientException Stack Trace: at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message) at Microsoft.Exchange.Tools.ExRca.Tests.SmtpMessageTest.PerformTestReally()
Free Windows Admin Tool Kit Click here and download it now
March 8th, 2010 1:39am
please go to https://www.testexchangeconnectivity.com/ and test inbound SMTP emails and paste the resultsFull time IT consultant since 1998 mainly on Exchange\ISA\AD MCSE NT4.0,2000/2003, CCNA
MCITP: Enterprise Messaging Administrator 2007/2010
MCT since 2001
March 8th, 2010 1:54am
Here are the test results, i replaced the email address with *. Can you tell from the results why i can send but not receive internet mail? Testing Inbound SMTP Mail flow for domain ******************** Failed to test inbound SMTP mail flow. Test Steps Attempting to retrieve DNS MX records for domain ************ Successfully retrieved one or more MX records from DNS Additional Details MX Records Host ********.com.s6a2.psmtp.com, Preference 20 , Host *******.com.s6b1.psmtp.com, Preference 30 , Host******** .com.s6b2.psmtp.com, Preference 40 , Host******** .com.s6a1.psmtp.com, Preference 10 Testing Mail Exchanger *******.s6a1.psmtp.com. One or more SMTP tests failed for this Mail Exchanger. Test Steps Attempting to resolve the host name ********.com.s6a1.psmtp.com in DNS. Host successfully resolved Additional Details IP(s) returned: 64.18.5.10 Testing TCP Port 25 on host******** .com.s6a1.psmtp.com to ensure it is listening and open. The port was opened successfully. Additional Details Banner Received: 220 Postini ESMTP 237 y6_25_0c4 ready. CA Business and Professions Code Section 17538.45 forbids use of this system for unsolicited electronic mail advertisements. Attempting to send test email message to *********** using MX *****.com.s6a1.psmtp.com. The test message failed to be delivered. Additional Details Server returned status code 550 - Mailbox unavailable. The server response was: No such user - psmtp Exception Details: Message: Mailbox unavailable. The server response was: No such user - psmtp Type: System.Net.Mail.SmtpFailedRecipientException Stack Trace: at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message) at Microsoft.Exchange.Tools.ExRca.Tests.SmtpMessageTest.PerformTestReally()
Free Windows Admin Tool Kit Click here and download it now
March 8th, 2010 11:24pm
Here are the test results, i replaced the email address with *. Can you tell from the results why i can send but not receive internet mail? Testing Inbound SMTP Mail flow for domain ******************** Failed to test inbound SMTP mail flow. Test Steps Attempting to retrieve DNS MX records for domain ************ Successfully retrieved one or more MX records from DNS Additional Details MX Records Host ********.com.s6a2.psmtp.com, Preference 20 , Host *******.com.s6b1.psmtp.com, Preference 30 , Host******** .com.s6b2.psmtp.com, Preference 40 , Host******** .com.s6a1.psmtp.com, Preference 10 Testing Mail Exchanger *******.s6a1.psmtp.com. One or more SMTP tests failed for this Mail Exchanger. Test Steps Attempting to resolve the host name ********.com.s6a1.psmtp.com in DNS. Host successfully resolved Additional Details IP(s) returned: 64.18.5.10 Testing TCP Port 25 on host******** .com.s6a1.psmtp.com to ensure it is listening and open. The port was opened successfully. Additional Details Banner Received: 220 Postini ESMTP 237 y6_25_0c4 ready. CA Business and Professions Code Section 17538.45 forbids use of this system for unsolicited electronic mail advertisements. Attempting to send test email message to *********** using MX *****.com.s6a1.psmtp.com. The test message failed to be delivered. Additional Details Server returned status code 550 - Mailbox unavailable. The server response was: No such user - psmtp Exception Details: Message: Mailbox unavailable. The server response was: No such user - psmtp Type: System.Net.Mail.SmtpFailedRecipientException Stack Trace: at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message) at Microsoft.Exchange.Tools.ExRca.Tests.SmtpMessageTest.PerformTestReally()
March 8th, 2010 11:25pm
Hi,
Have you checked whether this mailbox has something in Accepted/Rejected Sender, and due to that mails are being rejected ? just a thought. May be its worthy to check.
Get-Mailbox user@domain.com | FL AcceptMessagesOnlyFrom,RejectMessagesFrom
Regards,Laeeq Qazi|Team Lead(Exchange + Sharepoint + BES + DynamicsCRM)
www.HostingController.com
Free Windows Admin Tool Kit Click here and download it now
March 9th, 2010 12:43am
It seems you have some kind of antispam handling inbound emails and not exchange directly. Where is the MX record pointing to ? are they subscribed with Postini or any such service? If you have an antispam maybe it lost sync with the AD it is configured to check if the recipient is in AD but not correctly set to talk with itFull time IT consultant since 1998 mainly on Exchange\ISA\AD MCSE NT4.0,2000/2003, CCNA
MCITP: Enterprise Messaging Administrator 2007/2010
MCT since 2001
March 9th, 2010 11:02am
Hi,
If you telnet in your local intranet and send an email, can it go through? If it works, please check your firewall/anti-spam settings.
XFOR: Telnet to Port 25 to Test SMTP Communicationhttp://support.microsoft.com/?id=153119
Free Windows Admin Tool Kit Click here and download it now
March 12th, 2010 5:46am