Поделиться через


Копирование отчетов о недоставке в почтовый ящик

 

Применимо к: Exchange Server 2007 SP1, Exchange Server 2007

Последнее изменение раздела: 2007-06-07

В данном разделе объясняется, как настроить сервер Microsoft Exchange Server 2007 для копирования отчетов о недоставке в указанный почтовый ящик и как настроить этот почтовый ящик на прием ответов на сообщения электронной почты, созданные системой или отправленные на адрес администратора почты.

При сбое попытки отправки сообщения создается отчет о недоставке. Отчет о недоставке отправляется отправителю исходного сообщения и содержит сведения о причинах сбоя доставки. В сервере Exchange Server 2007 в случае создания отчета о недоставке вследствие неустранимой ошибки имеется возможность скопировать отчет о недоставке в другой почтовый ящик. Однако эта возможность по умолчанию отключена. Сервер Exchange Server 2007 необходимо настроить для копирования отчетов о недоставке в почтовый ящик.

В сервере Exchange Server 2007 можно настроить копирование в почтовый ящик отчетов о недоставке, отправленных изначально внутренним отправителям, внешним отправителям или обоим типам отправителей. В данном разделе описывается, как настроить сервер Exchange Server 2007 для копирования отчетов о недоставке в каждом из перечисленных выше случаев.

Чтобы копировать отчеты о недоставке в почтовый ящик, необходимо выполнить следующие действия:

  • понять разницу между внутренними и внешними отправителями;

  • создать почтовый ящик для приема отчетов о недоставке;

  • решить, какие отчеты о недоставке необходимо копировать: внутренние, внешние или оба типа;

    • настроить обратный адрес получателя Microsoft Exchange, если необходимо копировать внутренние отчеты о недоставке;

    • настроить внешний адрес администратора почты, если необходимо копировать внешние отчеты о недоставке;

  • указать, какие отчеты о недоставке необходимо копировать.

Каждое из перечисленных выше действий подробно описано ниже.

Предварительная подготовка

Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать роль администратора организации Exchange.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

importantВажно!
Изменения, внесенные с помощью командлетов Set-TransportConfig и Set-OrganizationConfig, применяются ко всей организации Exchange 2007.
importantВажно!
В данном разделе предполагается, что все пограничные транспортные серверы подписаны с помощью пограничной подписки, а служба Microsoft Exchange EdgeSync поддерживает экземпляр службы каталогов ADAM (Active Directory Application Mode) на всех пограничных транспортных серверах в согласованном состоянии с данными службы каталогов Active Directory.
Дополнительные сведения о пограничной подписке и процессе синхронизации EdgeSync см. в разделе Общие сведения о пограничных подписках.

Влияние внутренних и внешних отправителей на отчеты о недоставке

Когда при неустранимой ошибке создается отчет о недоставке из-за того, что не удается связаться с почтовым ящиком получателя, или вследствие других проблем с доставкой, сервер Exchange Server 2007 определяет, является ли получатель сообщения внутренним или внешним по отношению к организации Exchange 2007. Адресация отчета о недоставке зависит от того, отправляется ли отчет о недоставке внутреннему или внешнему отправителю.

Внутренний отправитель — это отправитель, для которого выполняется одно из указанных ниже условий.

  • У отправителя имеется почтовый ящик внутри организации Exchange 2007.

  • Доменная часть SMTP-адреса отправителя имеется в списке обслуживаемых доменов для организации.

Все остальные отправители считаются внешними по отношению к организации Exchange 2007.

Внутренние отправители

Когда отчет о недоставке отправляется внутреннему отправителю, он отправляется от имени получателя Microsoft Exchange. Получатель Microsoft Exchange является особым объектом получателя, используемым несколькими функциями сервера Exchange Server 2007 в качестве универсального и хорошо известного получателя, позволяющего пользователям отличать сообщения, созданные системой, от других сообщений.

По умолчанию сообщения, отправляемые получателю Microsoft Exchange, игнорируются и не доставляются. Для того чтобы сообщения, отправляемые получателю Microsoft Exchange, были доставлены в почтовый ящик, необходимо связать почтовый ящик с этим получателем Microsoft Exchange.

Внешние отправители

Когда отчет о недоставке отправляются внешнему отправителю, по умолчанию он отправляется с SMTP-адреса Postmaster@<заслуживающий_доверия_домен>. Заслуживающий доверия домен, который используется для создания SMTP-адреса администратора почты, является обслуживаемым доменом по умолчанию. Обслуживаемый домен по умолчанию можно узнать с помощью командлета Get-AcceptedDomain.

Дополнительные сведения об обслуживаемых доменах см. в разделе Управление принятыми доменами.

По умолчанию в организации Exchange 2007 не создаются почтовые ящики с SMTP-адресом Postmaster@<заслуживающий_доверия_домен>. Для сообщений, отправляемых на SMTP-адрес Postmaster@<заслуживающий_доверия_домен>, которые необходимо доставить в почтовый ящик, требуется добавить SMTP-адрес к почтовому ящику или создать почтовый ящик с именем «Postmaster».

Создание почтового ящика для приема отчетов о недоставке.

При связывании почтового ящика с получателем Microsoft Exchange для копирования внутренних отчетов о недоставке или при настройке внешнего SMTP-адреса администратора почты для копирования внешних отчетов о недоставке, необходимо сначала создать почтовый ящик для приема отчетов о недоставке.

Рекомендуется, чтобы созданный почтовый ящик использовался только для приема отчетов о недоставке. Для упрощения настройки можно присвоить новому почтовому ящику имя «Postmaster». При создании почтового ящика с именем «Postmaster» к нему автоматически добавляется SMTP-адрес Postmaster@<заслуживающий_доверия_домен>. Это позволяет обеспечить соответствие стандартам SMTP и пропустить ряд этапов настройки, описанных ниже.

noteПримечание.
Наблюдайте за почтовым ящиком, используемым для получения копий отчетов о недоставке. Если размер почтового ящика превысит ограничения, установленные для почтового ящика или базы данных почтовых ящиков, отчеты о недоставке не будут доставляться в почтовый ящик.

Дополнительные сведения о создании почтового ящика см. в разделе Инструкции по созданию почтового ящика для нового пользователя.

Копирование в почтовый ящик внутренних отчетов о недоставке

Для копирования в почтовый ящик внутренних отчетов о недоставке выполните на транспортном сервере-концентраторе в организации описанную ниже процедуру.

Для получения копий внутренних отчетов о недоставке необходимо связать почтовый ящик, созданный ранее в разделе «Создание почтового ящика для приема отчетов о недоставке», с получателем Microsoft Exchange. Если не связать почтовый ящик с получателем Microsoft Exchange, отчеты о недоставке, отправляемые получателю Microsoft Exchange, не будут перехватываться. По умолчанию ни один из почтовых ящиков не связан с получателем Microsoft Exchange.

Чтобы связать почтовый ящик с получателем Microsoft Exchange, укажите полное имя почтового ящика, выполнив следующую команду:

Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient <Recipient Identity>
importantВажно!
Убедитесь, что параметру MicrosoftExchangeRecipientEmailAddressPolicyEnabled командлета Get-OrganizationConfig присвоено значение $True. Если параметру MicrosoftExchangeRecipientEmailAddressPolicyEnabled присвоено значение $True, Exchange 2007 автоматически добавляет новые обслуживаемые домены к получателю Microsoft Exchange при добавлении новых обслуживаемых доменов. Если параметру MicrosoftExchangeRecipientEmailAddressPolicyEnabled присвоено значение $False, необходимо вручную добавить новые обслуживаемые домены к получателю Microsoft Exchange.

Почтовый ящик, указанный в данной команде, будет принимать копии всех отчетов о недоставке, создаваемые для отчетов о недоставке, настроенных ниже в разделе «Настройка отчетов о недоставке, которые необходимо копировать в почтовый ящик».

Использование командной консоли Exchange для связывания почтового ящика с получателем Microsoft Exchange

  • Выполните следующую команду:

    Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient "Kim Akers"
    

Копирование в почтовый ящик внешних отчетов о недоставке

При выполнении приведенных ниже процедур на транспортном сервере-концентраторе, настроенном на репликацию конфигурации на пограничные транспортные серверы с помощью службы Microsoft Exchange EdgeSync, внешний SMTP-адрес администратора почты реплицируется на пограничные транспортные серверы.

Настройка внешнего адреса администратора почты

По умолчанию параметр ExternalPostmasterAddress командлета Set-TransportServer не задан. Если параметр ExternalPostmasterAddress не задан, внешнему SMTP-адресу администратора почты присваивается значение по умолчанию Postmaster@<заслуживающий_доверия_домен>. Заслуживающий доверия домен, который используется для создания адреса администратора почты, является обслуживаемым доменом по умолчанию. Обслуживаемый домен по умолчанию можно узнать с помощью командлета Get-AcceptedDomain.

noteПримечание.
Если ранее в ранее в разделе «Создание почтового ящика для приема отчетов о недоставке» был создан почтовый ящик с именем «Postmaster» SMTP-адрес этого почтового ящика уже должен быть задан как Postmaster@<заслуживающий_доверия_домен>. Чтобы убедиться в этом, выполните следующую команду: Get-Mailbox Postmaster | Format-List Name, EmailAddress* . Убедитесь в том, что свойство EmailAddress содержит адрес электронной почты Postmaster@<заслуживающий_доверия_домен>. Кроме того, проверьте, что свойству EmailAddressPolicyEnabled присвоено значение $True. Если свойству EmailAddressPolicyEnabled присвоено значение $True, этот почтовый ящик будет принимать обновления доменных имен, а также добавлять или изменять соответствующим образом настроенные адреса электронной почты.

Если необходимо изменить внешний SMTP-адрес администратора почты, следует изменить SMTP-адрес на каждом транспортном сервере-концентраторе и пограничном транспортном сервере в организации.

Чтобы изменить внешний адрес администратора почты на отдельном транспортном сервере-концентраторе, выполните следующую команду:

Set-TransportServer <Hub Transport Server Name> -ExternalPostmasterAddress <External Postmaster SMTP Address>

Использование командной консоли Exchange для изменения внешнего адреса администратора почты на отдельном транспортном сервере-концентраторе с именем HUB1 на postmaster@contoso.com

  • Выполните следующую команду:

    Set-TransportServer HUB1 -ExternalPostmasterAddress postmaster@contoso.com
    

Чтобы изменить внешний адрес администратора почты на всех транспортных серверах-концентраторах в организации, выполните следующую команду:

Get-TransportServer | Set-TransportServer -ExternalPostmasterAddress <External Postmaster SMTP Address>

Использование командной консоли Exchange для изменения внешнего адреса администратора почты на всех транспортных серверах-концентраторах в организации на postmaster@contoso.com

  • Выполните следующую команду:

    Get-TransportServer | Set-TransportServer -ExternalPostmasterAddress postmaster@contoso.com
    

Необходимо настроить внешний SMTP-адрес администратора почты локально на каждом пограничном транспортном сервере. Чтобы изменить внешний адрес администратора почты на каждом пограничном транспортном сервере, выполните следующую команду:

Set-TransportServer <Edge Transport Server Name> -ExternalPostmasterAddress <External Postmaster SMTP Address>

Использование командной консоли Exchange для изменения внешнего адреса администратора почты на пограничном транспортном сервере с именем EDGE1 на postmaster@contoso.com

  • Выполните следующую команду:

    Set-TransportServer EDGE1 -ExternalPostmasterAddress postmaster@contoso.com
    

Почтовый ящик, указанный в командах, приведенных в данном разделе, будет принимать копии всех отчетов о недоставке, создаваемые для отчетов о недоставке, настроенных ниже в разделе «Настройка отчетов о недоставке, которые необходимо копировать в почтовый ящик».

Добавление к почтовому ящику SMTP-адреса администратора почты

Если необходимо настроить Exchange 2007 для отправки внешних отчетов о недоставке на созданный почтовый ящик, следует добавить SMTP-адрес администратора почты, настроенный с помощью команд, приведенных ранее в разделе «Настройка внешнего адреса администратора почты», в качестве SMTP-адреса прокси-сервера почтового ящика.

Дополнительные сведения о добавлении к почтовому ящику SMTP-адреса администратора почты см. в разделе Инструкции по добавления нового адреса электронной почты для пользователя почтового ящика.

Настройка отчетов о недоставке, которые необходимо копировать в почтовый ящик

Контролировать, какие отчеты о недоставке необходимо копировать в почтовый ящик, можно с помощью кодов уведомления о доставке. Код уведомления о доставке — это код, возвращаемый принимающим сервером отправляющему серверу в случае сбоя доставки сообщения. Этот код указывает причину сбоя доставки сообщения. Каждый код уведомления о доставке связан с уведомлением о доставке. Уведомление о доставке, содержащее понятное для пользователя объяснение причины сбоя доставки, включается в отчет о недоставке, отправляемый обратно отправителю исходного сообщения.

На транспортном сервере-концентраторе отчеты о недоставке копируются в почтовый ящик, связанный с получателем Microsoft Exchange. На пограничных транспортных серверах отчеты о недоставке копируются на внешний адрес администратора почты. Дополнительные сведения см. выше в разделах «Копирование в почтовый ящик внутренних отчетов о недоставке» и «Копирование в почтовый ящик внешних отчетов о недоставке».

Чтобы настроить отслеживаемые коды уведомления о доставке, необходимо выполнить указанные ниже действия.

  • На отдельном транспортном сервере-концентраторе воспользуйтесь параметром GenerateCopyOfDSNFor командлета Set-TransportConfig или воспользуйтесь консолью управления Exchange для настройки отслеживаемых уведомлений о доставке. При настройке отслеживаемых уведомлений о доставке на отдельном транспортном сервере-концентраторе конфигурация реплицируется на все остальные транспортные серверы-концентраторы в организации Exchange.

    noteПримечание.
    В сервере Microsoft Exchange Server 2007 с пакетом обновления 1 (SP1) консоль управления Exchange на транспортном сервере-концентраторе также можно использовать для настройки уведомлений о доставке, которые необходимо отслеживать.
  • На каждом пограничном транспортном сервере в организации Exchange настройте уведомления о доставке, которые необходимо отслеживать, с помощью параметра GenerateCopyOfDSNFor командлета Set-TransportConfig.

По умолчанию отслеживаются следующие коды уведомления о доставке:

5.4.8

5.2.4

5.4.6

5.2.0

5.4.4

5.1.4

Дополнительные сведения о кодах уведомления о доставке и отчетах о недоставке см. в разделе Общие сведения об отчетах о недоставке.

noteПримечание.
Хотя коды уведомления о доставке в приведенном выше списке отслеживаются по умолчанию, связанные с ними отчеты о недоставке не отправляются получателю Microsoft Exchange и не отправляются на внешний адрес администратора почты, если с получателем Microsoft Exchange или внешним адресом администратора почты не связан почтовый ящик. По умолчанию получателю Microsoft Exchange и внешнему адресу администратора почты почтовый ящик не назначен.

Использование консоли управления Exchange на транспортном сервере-концентраторе для настройки отслеживаемых кодов уведомлений о доставке в Exchange 2007 с пакетом обновления 1 (SP1)

  1. Откройте консоль управления Exchange.

  2. В дереве консоли щелкните Конфигурация организации, а затем — Транспортный сервер-концентратор.

  3. В области результатов перейдите на вкладку Глобальные параметры .

  4. На панели действий щелкните ссылку Свойства, расположенную под надписью Параметры транспорта.

  5. Откройте вкладку Доставка сообщений. В области уведомлений о доставке, выполните одно из указанных ниже действий.

    • Чтобы добавить код уведомления о доставке, введите трехзначный код уведомления о доставке в виде x.y.z и нажмите кнопку Добавить.

    • Чтобы изменить существующий код уведомления о доставке, выберите код уведомления о доставке и нажмите кнопку Изменить. Измените уведомление о доставке и нажмите клавишу ВВОД.

    • Чтобы удалить существующий код уведомления о доставке, выберите код уведомления о доставке и нажмите кнопку Значок "Удалить".

  6. Завершив настройку, нажмите кнопку ОК.

noteПримечание.
Консоль управления Exchange можно использовать только для настройки списка отслеживаемых уведомлений о доставке на транспортном сервере-концентраторе. На пограничном транспортном сервере необходимо использовать командлет Set-TransportConfig командной консоли Exchange.

Использование командной консоли Exchange на транспортном сервере-концентраторе или пограничном транспортном сервере для настройки отслеживаемых кодов уведомления о доставке в Exchange 2007 с пакетом обновления 1 (SP1) или окончательной первоначальной версии (RTM) Exchange 2007

  • Выполните следующую команду:

    Set-TransportConfig -GenerateCopyOfDSNFor <DSN1, DSN2, DSN3, ...>
    

    Например, чтобы указать коды уведомлений о доставке 5.4.8, 5.4.6, 5.7.1 и 5.7.2, выполните следующую команду:

    Set-TransportConfig -GenerateCopyOfDSNFor 5.4.8, 5.4.6, 5.7.1, 5.7.2
    

Если необходимо изменить список по умолчанию уведомлений о доставке, настроенных для параметра GenerateCopyOfDSNFor, сначала запишите коды уведомлений о доставке, которые требуется сохранить. Каждый раз при настройке параметра GenerateCopyOfDSNFor необходимо повторно вводить ранее настроенные коды уведомлений о доставке помимо указания дополнительных кодов уведомлений о доставке.

Дополнительные сведения

Дополнительные сведения см. в следующих разделах: