Set-MailboxServer

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Última modificación del tema: 2008-01-21

Use el cmdlet Set-MailboxServer para modificar los atributos de un servidor de buzones de Exchange especificando la identidad del servidor de buzones y los atributos que desea modificar.

Sintaxis

Set-MailboxServer -Identity <MailboxServerIdParameter> [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]

Set-MailboxServer [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-Instance <MailboxServer>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

Para ejecutar el cmdlet Set-MailboxServer, la cuenta que use debe tener delegado lo siguiente:

  • Función Administrador de Exchange Server y grupo Administradores local para el servidor de destino

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.

Para modificar la configuración de seguimiento de mensajes en un servidor que tenga instaladas las funciones del servidor Buzón de correo y Transporte de concentradores, puede usar los parámetros de seguimiento de mensajes con el cmdlet Set-MailboxServer o el cmdlet Set-TransportServer. Para modificar la configuración de seguimiento de mensajes en un servidor que tenga instalada la función del servidor Buzón de correo pero no la función del servidor Transporte de concentradores, debe usar los parámetros de seguimiento de mensajes con el cmdlet Set-MailboxServer. Para modificar la configuración de seguimiento de mensajes en un servidor que tenga instalada la función del servidor Transporte de concentradores pero no la función del servidor Buzón de correo, debe usar los parámetros de seguimiento de mensajes con el cmdlet Set-TransportServer.

Parámetros

Parámetro Necesario Tipo Descripción

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.MailboxServerIdParameter

El parámetro Identity especifica el servidor de buzones. Puede usar los siguientes valores:

  • GUID

  • Nombre distintivo (DN)

  • Nombre de un servidor de buzones

AutoDatabaseMountDial

Opcional

Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoDatabaseMountDial

El parámetro AutoDatabaseMountDial especifica el comportamiento de montaje de bases de datos automático para una solución de replicación continua en clúster (CCR) después de una conmutación por error en un servidor de buzones de correo en clúster. Puede usar los siguientes valores:

  • BestAvailability. Si especifica este valor, las bases de datos se montarán automáticamente si la longitud de la cola de copia es menor o igual que seis. La longitud de la cola de copia es el número de registros que el nodo pasivo reconoce que deben replicarse. Si la longitud de cola de copia es más de seis, las bases de datos no se montarán automáticamente. Cuando la longitud de la cola de copia sea menor o igual que seis, Exchange intentará replicar los registros restantes en el nodo pasivo y montará las bases de datos.

  • GoodAvailability. Si especifica este valor, las bases de datos se montarán de forma automática inmediatamente después de una conmutación por error si la longitud de la cola de copia es menor o igual que tres. La longitud de la cola de copia es el número de registros que el nodo pasivo reconoce que deben replicarse. Si la longitud de cola de copia es más de tres, las bases de datos no se montarán automáticamente. Cuando la longitud de cola de copia sea menor o igual que dos, Exchange intentará replicar los registros restantes en el nodo pasivo y montará las bases de datos.

  • Lossless. Si especifica este valor, las bases de datos no se montarán automáticamente hasta que se generen todos los registros del nodo activo que se hayan copiado en el nodo pasivo.

El valor predeterminado es BestAvailability. Si especifica BestAvailability o GoodAvailability, y todos los datos del nodo activo no se han replicado al nodo pasivo, es posible que pierda parte de los datos de buzones. No obstante, la característica de volcado de archivos de transporte (habilitada de manera predeterminada) contribuirá a proteger contra la pérdida de datos, al volver a enviar los mensajes en la cola de volcado de archivos de transporte. Para obtener más información acerca del contenedor de transporte, consulte replicación continua de clústeres.

Si el resultado de especificar uno de estos valores es que una base de datos no se monte tras una conmutación por error, puede usar el parámetro ForcedDatabaseMountAfter para aplicar el montaje de la base de datos después de una cantidad de tiempo especificada.

Para obtener más información acerca de los valores Lossless, GoodAvailability y BestAvailability, consulte Cortes programados y no programados.

ClusteredStorageType

Opcional

Microsoft.Exchange.Data.Directory.SystemConfiguration.ClusteredStorageType

El parámetro ClusteredStorageType especifica el tipo de almacenamiento compartido para un servidor de buzones de correo en clúster. Puede usar los siguientes valores:

  • Deshabilitado

  • NonShared (para replicación continua en clúster)

  • Shared (para un clúster de copia única)

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que usted reconozca qué hará el comando antes de seguir con el procesamiento. No es necesario especificar un valor con el parámetro Confirm.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo del controlador de dominio que escribe este cambio de configuración en el servicio de directorio de Active Directory, incluya el parámetro DomainController en el comando.

FolderLogForManagedFoldersEnabled

Opcional

System.Boolean

El parámetro FolderLogForManagedFoldersEnabled especifica si el archivo de registro de carpetas para las carpetas administradas está habilitado para mensajes trasladados a las carpetas administradas. Los dos valores posibles de este parámetro son $true o $false. Si especifica $true, se registrará la información acerca de carpetas que tengan aplicadas directivas de buzones de carpetas administradas.

ForcedDatabaseMountAfter

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro ForcedDatabaseMountAfter especifica la cantidad de tiempo que hay que esperar tras una conmutación por error del servidor de buzones de correo en clúster antes de que las bases se monten automáticamente. Para especificar un valor, especifíquelo como un intervalo de tiempo: dd.hh:mm:ss donde d = días, h = horas, m = minutos y s = segundos. Por ejemplo, para especificar un tiempo de espera de dos horas, escriba 2:00:00.

Si define el parámetro AutoDatabaseMountDial en GoodAvailability o BestAvailability y las bases de datos han perdido más del número de los archivos de registro permitidos según el valor del parámetro AutoDatabaseMountDial, el servidor Buzón esperará el periodo de tiempo especificado por el parámetro ForcedDatabaseMountAfter antes de realizar el montaje automáticamente.

Instance

Opcional

Microsoft.Exchange.Data.Directory.Management.MailboxServer

El parámetro Instance permite pasar todo un objeto al comando para su procesamiento. Se usa principalmente en scripts donde hay que pasar un objeto completo al comando. Está incluido en la tabla de parámetros como referencia del desarrollador.

JournalingLogForManagedFoldersEnabled

Opcional

System.Boolean

El parámetro JournalingLogForManagedFoldersEnabled especifica si el archivo de registro de las carpetas administradas está habilitado para registro en diario. Los dos valores posibles de este parámetro son $true o $false. Si especifica $true, se registrará información acerca de los mensajes que se guardaron en el diario. Los archivos de registro se guarda en la ubicación que especifica con el parámetro LogPathForManagedFolders.

Locale

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro Locale especifica la configuración regional. Una configuración regional es una recopilación de preferencias de usuario relacionadas con el idioma, como por ejemplo sistema de escritura, calendario y formato de fecha. Algunos ejemplos son los siguientes:

  • en-US (Inglés - Estados Unidos)

  • de-AT (Alemán - Austria)

  • es-CL (Español - Chile)

Para obtener la lista completa, consulte CultureInfo Class.

LogDirectorySizeLimitForManagedFolders

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro LogDirectorySizeLimitForManagedFolders especifica el límite de tamaño de todos los archivos de registro de carpetas administradas de una sola base de datos de mensajes. Una vez que se alcance el límite para un conjunto de archivos de registro de carpetas administradas de una base de datos de mensajes, se eliminarán los archivos más antiguos para dejar espacio para los nuevos.

El tamaño de los archivos de registro de carpetas administradas se calcula como el tamaño total de todos los archivos de registro que compartan el mismo prefijo de nombre. Por ejemplo, para un archivo con el nombre Asistente_de_carpetas_administradas[Grupo de almacenamiento 01][Base de datos de buzones 01]20061018-1.log, el prefijo es Asistente_de_carpetas_administradas[Grupo de almacenamiento 01][Base de datos de buzones 01]. Si cambia el nombre de los archivos de registro o copia otros archivos en el directorio de registros de carpetas administradas, estos archivos no entran en el cálculo del tamaño de los archivos de registro. Los archivos de registro de carpetas administradas de cada base de datos de mensajes tienen un prefijo de nombre exclusivo. Por lo tanto, este límite se aplica a los archivos de registro de cada base de datos de mensajes, no a todos los del directorio. Si tiene más de una base de datos de mensajes, el tamaño máximo del directorio de registros de carpetas administradas no es el tamaño especificado en el parámetro LogDirectorySizeLimitForManagedFolders, ya que los archivos de registro de carpetas administradas generados por diferentes bases de datos tienen diferentes prefijos de nombre. El tamaño máximo del directorio de registros de carpetas administradas será el valor especificado multiplicado por X si tiene X bases de datos de mensajes.

Debe especificar un número o "ilimitado". El valor predeterminado es "ilimitado". Al escribir un valor, otorgue al valor una de las siguientes unidades:

  • B (bytes)

  • KB (kilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Los valores no certificados se tratan como bytes.

LogFileAgeLimitForManagedFolders

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

El parámetro LogFileAgeLimtiForManagedFolders especifica durante cuánto tiempo se deben retener los registros de la carpeta administrada. Los archivos de registro que superen el periodo máximo de retención, se eliminarán. Para especificar un valor, especifíquelo como un intervalo de tiempo: dd.hh:mm:ss donde d = días, h = horas, m = minutos y s = segundos. Por ejemplo, para especificar un intervalo de 30 días, escriba 30.00:00:00. El valor predeterminado es 00:00:00:00 (que indica que no hay límite de retención de archivos y que los archivos no se sobrescriben inmediatamente).

LogFileSizeLimitForManagedFolders

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro LogFileSizeLimtiForManagedFolders especifica el tamaño máximo de cada archivo de registro de carpeta administrada. Cuando se llega al límite de tamaño del archivo de registro, se crea uno nuevo. El valor predeterminado es 10 megabytes (MB). Al escribir un valor, otorgue al valor una de las siguientes unidades:

  • B (bytes)

  • KB (kilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Los valores no certificados se tratan como bytes.

LogPathForManagedFolders

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

El parámetro LogPathForManagedFolders especifica la ruta de acceso al directorio que almacena los archivos de registro de las carpetas administradas. El valor predeterminado es <Ruta de instalación de Exchange>\Logging\Managed Folder Assistant.

ManagedFolderAssistantSchedule

Opcional

Microsoft.Exchange.Common.ScheduleInterval[]

El parámetro ManagedFolderAssistantSchedule especifica los intervalos de cada semana durante los cuales el asistente para la carpeta administrada aplica la configuración MRM a las carpetas administradas. El formato es StartDay.Time-EndDay.Time. Para los días de inicio y de finalización puede utilizar los siguientes valores:

  • Nombre completo del día

  • Nombre abreviado del día

  • Número entero de 0 a 6, donde 0 = Domingo

Entre la hora de inicio y la de finalización debe haber al menos un intervalo de 15 minutos. Los minutos se redondearán a 0, 15, 30 o 45. Si especifica más de un intervalo, debe haber un mínimo de 15 minutos entre cada intervalo.

Ejemplos:

  • "Dom.11:30 p.m. - Lun.1:30 a.m."

  • 6.22:00-6.22:15 (el asistente se ejecutará desde el sábado a las 10:00 p.m. hasta las 10:15 p.m. del mismo día).

  • "Lunes.4:30 a.m.-Lunes.5:30 a.m.","Miércoles 4:30 a.m.-Miércoles 5:30 a.m." (el asistente se ejecutará las mañanas de los lunes y los miércoles, desde las 04:30 hasta las 05:30).

  • "Dom.1:15 a.m. - Lunes.23:00"

Si el ayudante de carpetas administradas no termina de procesar los buzones del servidor durante el tiempo que se ha programado, continúa haciéndolo automáticamente donde lo dejó la próxima vez que se ejecuta.

MAPIEncryptionRequired

Opcional

System.Boolean

El parámetro MAPIEncryptionRequired especifica si Exchange bloqueará a los clientes MAPI que no utilicen llamadas de procedimiento remoto (RPC) cifradas. Los dos valores posibles de este parámetro son $true o $false.

MessageTrackingLogEnabled

Opcional

System.Boolean

El parámetro MessageTrackingLogEnabled especifica si está habilitado el seguimiento de mensajes. El valor predeterminado es $true.

MessageTrackingLogMaxAge

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

El parámetro MessageTrackingLogMaxAge especifica la antigüedad máxima del seguimiento de mensajes. Los archivos de registro con una edad superior al valor especificado se eliminan. El valor predeterminado es 30 días. Para especificar un valor, especifíquelo como un intervalo de tiempo: dd.hh:mm:ss, donde d = días, h = horas, m = minutos y s = segundos. El intervalo de entrada válido para este parámetro es de 00:00:00 a 24855.03:14:07. La configuración del valor del parámetro MessageTrackingLogMaxAge en 00:00:00 impide la eliminación automática de los archivos de registro de seguimiento de mensajes debido a su edad.

MessageTrackingLogMaxDirectorySize

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro MessageTrackingLogMaxDirectorySize especifica el tamaño máximo del directorio de registro de seguimiento de mensajes. Cuando se alcanza el tamaño de directorio máximo, el servidor elimina primero los archivos de registro más antiguos.

El tamaño máximo del directorio de registros de seguimiento de mensajes se calcula como el tamaño total de todos los archivos de registro que tengan el mismo prefijo de nombre. Los archivos que no sigan la convención de prefijo de nombre no entran en el cálculo del tamaño total del directorio. Si cambia el nombre de archivos de registro antiguos o copia otros archivos en el directorio de registros de seguimiento de mensajes, puede hacer que el directorio supere el tamaño máximo especificado.

Cuando la función del servidor Transporte de concentradores y la función del servidor Buzón de correo están instaladas en el mismo servidor, el tamaño máximo del directorio de registros de seguimiento de mensajes no es el tamaño máximo especificado dado que los archivos de registro de seguimiento de mensajes que generan las distintas funciones de servidor tienen diferentes prefijos de nombre. Los archivos de registro de seguimiento de mensajes para la función del servidor Transporte de concentradores o la función del servidor Transporte perimetral comienzan con el prefijo de nombre MSGTRK. Los archivos de registro de seguimiento de mensajes para la función del servidor Buzón de correo comienzan con el prefijo de nombre MSGTRKM. Cuando la función del servidor Transporte de concentradores y la función del servidor Buzón de correo están instaladas en el mismo servidor, el tamaño máximo del directorio de registros de seguimiento de mensajes es el doble del valor especificado.

El valor predeterminado es 250 MB. Al escribir un valor, otorgue al valor una de las siguientes unidades:

  • B (bytes)

  • KB (kilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Los valores no certificados se tratan como bytes. El valor del parámetro MessageTrackingLogMaxFileSize debe ser inferior o igual al valor del parámetro MessageTrackingLogMaxDirectorySize . El intervalo de entrada válido para los parámetros es de 1 a 9223372036854775807 bytes.

MessageTrackingLogMaxFileSize

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro MessageTrackingLogMaxFileSize especifica el tamaño máximo de los archivos de registro de seguimiento de mensajes. Cuando un archivo de registro alcanza el tamaño de archivo máximo, se crea uno nuevo. El valor predeterminado es de 10 MB. Al escribir un valor, otorgue al valor una de las siguientes unidades:

  • B (bytes)

  • KB (kilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Los valores no certificados se tratan como bytes. El valor del parámetro MessageTrackingLogMaxFileSize debe ser inferior o igual al valor del parámetro MessageTrackingLogMaxDirectorySize . El intervalo de entrada válido para los parámetros es de 1 a 9223372036854775807 bytes.

MessageTrackingLogPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

El parámetro MessageTrackingLogPath especifica la ubicación de los registros de seguimiento de mensajes. La ubicación predeterminada es C:\Program Files\Microsoft\Exchange Server TransportRoles\Logs\MessageTracking. En un entorno de clúster de copia única (SCC), mueva el directorio de registro del seguimiento de mensajes a un recurso de disco físico situado en el recurso de almacenamiento compartido. Esto permite que las búsquedas de registros del seguimiento de mensajes continúen funcionando en el caso de que se produjera una conmutación por error. Si establece el valor del parámetro MessageTrackingLogPath en $null, se deshabilita de forma eficaz el seguimiento de mensajes. Sin embargo, si establece el valor del parámetro MessageTrackingLogPath en $null cuando el valor del atributo MessageTrackingLogEnabled es $true, se generarán errores de registro de eventos. El método preferido para deshabilitar el seguimiento de mensajes es usar el parámetro MessageTrackingLogEnabled.

MessageTrackingLogSubjectLoggingEnabled

Opcional

System.Boolean

El parámetro MessageTrackingLogSubjectLoggingEnable especifica si el asunto del mensaje se debe incluir en el registro de seguimiento de mensajes. El valor predeterminado es $True.

RedundantMachines

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro RedundantMachines especifica los propietarios posibles y preferidos de los recursos de clúster.

ReplicationNetworks

Opcional

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReplicationNetworks

El parámetro ReplicationNetworks es un parámetro obsoleto que no funciona en Exchange Server 2007 RTM o SP1. Este parámetro no se debe usar al ejecutar el cmdlet Set-MailboxServer.

RetentionLogForManagedFoldersEnabled

Opcional

System.Boolean

El parámetro RetentionLogForManagedFoldersEnabled especifica si el asistente para carpeta administrada guarda en archivos de registro la información de mensajes que han alcanzado sus límites de retención. Los dos valores posibles de este parámetro son $true o $false. Si especifica $true, se registrará la información de los mensajes que se hayan procesado porque han alcanzado sus límites de retención.

SubjectLogForManagedFoldersEnabled

Opcional

System.Boolean

El parámetro SubjectLogForManagedFoldersEnabled especifica si se mostrará el asunto de los mensajes en los archivos de registro de la carpeta administrada. Los dos valores posibles de este parámetro son $true o $false. Si especifica $false, el asunto de los mensajes estará en blanco en los archivos de registro de la carpeta administrada. El valor predeterminado es $false.

SubmissionServerOverrideList

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro SubmissionServerOverrideList es una lista estática de servidores de transporte de concentradores (ubicados en el mismo sitio de Active Directory que el servidor de buzones) que el servidor de buzones avisará cuando haya mensajes preparados para recuperar de la bandeja de salida de un remitente. Esta lista sobrescribe la lista de servidores de transporte de concentradores detectados dinámicamente y se puede usar temporalmente durante la solución de problemas del servidor de transporte de concentradores para que éste no reciba notificaciones de entrega de correo, o bien para sobrescribir el equilibrio de carga automático de notificaciones entre todos los servidores de transporte de concentradores ubicados en el mismo sitio de Active Directory que el servidor de buzones.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

 

Excepciones

Excepciones Descripción

 

Ejemplo

En este ejemplo, el comando Set-MailboxServer se usa para definir la lista de anulación del servidor en HubServer01, HubServer02 y HubServer03.

Set-MailboxServer -Identity Server1 -SubmissionServerOverrideList HubServer01,HubServer02,HubServer03