Копирование отчетов о недоставке в почтовый ящик
Применимо к: 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, см. в разделе Вопросы, связанные с разрешениями.
Важно! |
---|
Изменения, внесенные с помощью командлетов Set-TransportConfig и Set-OrganizationConfig, применяются ко всей организации Exchange 2007. |
Важно! |
---|
В данном разделе предполагается, что все пограничные транспортные серверы подписаны с помощью пограничной подписки, а служба 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 и пропустить ряд этапов настройки, описанных ниже.
Примечание. |
---|
Наблюдайте за почтовым ящиком, используемым для получения копий отчетов о недоставке. Если размер почтового ящика превысит ограничения, установленные для почтового ящика или базы данных почтовых ящиков, отчеты о недоставке не будут доставляться в почтовый ящик. |
Дополнительные сведения о создании почтового ящика см. в разделе Инструкции по созданию почтового ящика для нового пользователя.
Копирование в почтовый ящик внутренних отчетов о недоставке
Для копирования в почтовый ящик внутренних отчетов о недоставке выполните на транспортном сервере-концентраторе в организации описанную ниже процедуру.
Для получения копий внутренних отчетов о недоставке необходимо связать почтовый ящик, созданный ранее в разделе «Создание почтового ящика для приема отчетов о недоставке», с получателем Microsoft Exchange. Если не связать почтовый ящик с получателем Microsoft Exchange, отчеты о недоставке, отправляемые получателю Microsoft Exchange, не будут перехватываться. По умолчанию ни один из почтовых ящиков не связан с получателем Microsoft Exchange.
Чтобы связать почтовый ящик с получателем Microsoft Exchange, укажите полное имя почтового ящика, выполнив следующую команду:
Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient <Recipient Identity>
Важно! |
---|
Убедитесь, что параметру 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.
Примечание. |
---|
Если ранее в ранее в разделе «Создание почтового ящика для приема отчетов о недоставке» был создан почтовый ящик с именем «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.
Примечание. В сервере 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 |
Дополнительные сведения о кодах уведомления о доставке и отчетах о недоставке см. в разделе Общие сведения об отчетах о недоставке.
Примечание. |
---|
Хотя коды уведомления о доставке в приведенном выше списке отслеживаются по умолчанию, связанные с ними отчеты о недоставке не отправляются получателю Microsoft Exchange и не отправляются на внешний адрес администратора почты, если с получателем Microsoft Exchange или внешним адресом администратора почты не связан почтовый ящик. По умолчанию получателю Microsoft Exchange и внешнему адресу администратора почты почтовый ящик не назначен. |
Использование консоли управления Exchange на транспортном сервере-концентраторе для настройки отслеживаемых кодов уведомлений о доставке в Exchange 2007 с пакетом обновления 1 (SP1)
Откройте консоль управления Exchange.
В дереве консоли щелкните Конфигурация организации, а затем — Транспортный сервер-концентратор.
В области результатов перейдите на вкладку Глобальные параметры .
На панели действий щелкните ссылку Свойства, расположенную под надписью Параметры транспорта.
Откройте вкладку Доставка сообщений. В области уведомлений о доставке, выполните одно из указанных ниже действий.
Чтобы добавить код уведомления о доставке, введите трехзначный код уведомления о доставке в виде x.y.z и нажмите кнопку Добавить.
Чтобы изменить существующий код уведомления о доставке, выберите код уведомления о доставке и нажмите кнопку Изменить. Измените уведомление о доставке и нажмите клавишу ВВОД.
Чтобы удалить существующий код уведомления о доставке, выберите код уведомления о доставке и нажмите кнопку .
Завершив настройку, нажмите кнопку ОК.
Примечание. |
---|
Консоль управления 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 необходимо повторно вводить ранее настроенные коды уведомлений о доставке помимо указания дополнительных кодов уведомлений о доставке.
Дополнительные сведения
Дополнительные сведения см. в следующих разделах: