Microsoft KB Archive/325464

= The POP3 Connector May Not Deliver Mail to Users =

Article ID: 325464

Article Last Modified on 3/29/2007

-

APPLIES TO


 * Microsoft Small Business Server 2000 Standard Edition

-



This article was previously published under Q325464



SYMPTOMS
When the Connector for POP3 Mailboxes component downloads e-mail messages from an Internet service provider (ISP), all of the available messages are downloaded from the individual mailboxes or the global mailbox as expected. However, any of the following symptoms may occur:
 * Some of the messages that are downloaded by the POP3 connector may not be delivered to the recipients.
 * The originators of these messages may not receive non-delivery reports from the Microsoft Exchange 2000 Server-based computer as they typically do if their messages do not reach the intended recipients.
 * The Exchange 2000 Server-based computer may not log any errors in the Small Business Server (SBS) 2000 event logs.
 * The POP3 service may not log any errors in the Application event log with default diagnostics logging set.
 * The downloaded messages disappear.

With diagnostic logging set to the maximum level for the POP3 Connector Delivery service, the following events are logged after e-mail messages are downloaded:

EVENT ID: 4032

A recipient has been processed. Recipient information:

NDR Status Code: 504

Error Code: 00000000

SMTP Reply: 550 5.7.1 Unable to relay for recipient@contoso.com

SMTP Name: recipient@contoso.com

SMTP Host: server.corp.contoso.com

EVENT ID: 4022

The SMTP session transcript was:

: 220 server.corp.contoso.com Microsoft ESMTP MAIL Service, Version: 5.0.2195.2096 ready at Fri, 28 Jun 2002 08:00:00 -0500

: EHLO server.corp.contoso.com

: 250-server.corp.contoso.com Hello [192.168.16.2]

250-TURN

250-ATRN

250-SIZE

250-ETRN

250-PIPELINING

250-DSN

250-ENHANCEDSTATUSCODES

250-8bitmime

250-BINARYMIME

250-CHUNKING

250-VRFY

250-XEXCH50

250-X-LINK2STATE

250 OK

: MAIL FROM:

: 250 2.1.0 sender@nwtraders.com....Sender OK

: RCPT TO:

: 550 5.7.1 Unable to relay for recipient@contoso.com



CAUSE
This behavior occurs if there is no recipient policy for the expected domain in the Exchange 2000 organization.



RESOLUTION
Add a recipient policy for the expected domain. To do so:  In Exchange System Manager, expand the Recipients object, and then expand the Recipient Policies object. In the right pane, right-click Default Policy, and then click Properties.</li> Click the E-Mail Addresses (Policy) tab.</li> Click New, click SMTP Address, and then click OK to add a new SMTP address.</li> In the Address box, type @ .com, where  is the domain to which the sender is trying to send mail. Click Apply, and then click OK.</li> In the Default Policy Properties dialog box, click the E-Mail Addresses (Policy) tab, and then click to select the check box next to the SMTP address that you just created.</li> Click Apply. Click Yes when you receive the following prompt:

The e-mail addresses of type(s) [smtp] have been modified. Do you want to update all corresponding recipient e-mail addresses to match these new address(es)?

If you want to make the new SMTP address the default reply-to address for all of the users in your Exchange 2000 organization, click the new address, click Set as Primary, click Apply, and then click OK.

If you want to update the Default Policy immediately, right-click Default Policy, and then click Apply this policy now.</li></ol>

<div class="status_section">

STATUS
This behavior is by design.

<div class="moreinformation_section">

MORE INFORMATION
For global mailboxes, the POP3 connector downloads the e-mail messages from the global mailbox on the POP3 server. The POP3 connector scans the &quot;To&quot; and &quot;Cc&quot; header fields in the message to determine the local recipients and then adds the recipient's address or addresses to the envelope. The message is then submitted to the SMTP service on the local Exchange 2000 Server-based computer, which delivers the mail to the correct mailbox.

For individual user mailboxes, the POP3 connector downloads the e-mail messages from the POP3 server. The POP3 connector then modifies the recipient's address for the envelope based on the mapping from the POP3 Connector mailbox account to the Exchange recipient account. This mapping is maintained in the POP3 connector properties. The envelope recipient's address is changed to the Exchange recipient's primary SMTP address so that the e-mail message is designated for a user's e-mail account on the local Exchange 2000 Server-based computer instead of for the user's POP3 account. The message is then submitted to the SMTP service on the local Exchange 2000 Server-based computer, which delivers the mail to the correct mailbox.

The Exchange recipient policy is used to generate the proxy addresses for Exchange recipients. By default, this includes SMTP and X.400. You can use the Exchange recipient policy to set the global primary SMTP address for all recipients on the server if more than one SMTP domain is included in the policy. By default, if only one SMTP address is included in the recipient policy, it becomes the primary SMTP address. An individual recipient may have a primary SMTP address that is different from the global primary SMTP address that is set in the Exchange Server recipient policy. This can occur if the recipient's account in the Microsoft Windows 2000 Active Directory Users and Computers console is specifically set to disable automatic updates of the recipient's e-mail addresses based on the recipient policy. The Exchange 2000 Server recipient policy is also used to define the e-mail domains for which the Exchange server will accept and deliver e-mail messages.

When the POP3 connector submits messages to the SMTP service, the SMTP service compares the e-mail domain of the envelope's recipient address to the e-mail domains that are defined in the Exchange recipient policy. If there is a match, the SMTP service accepts and processes the message. If no match is found, the SMTP service rejects the message if the service does not permit relaying. If the SMTP service permits relaying, it accepts the message and processes the message as an outbound e-mail message that is destined for an e-mail server on the Internet.

<div class="references_section">