top of page

Exchange

Параметр Exchange для удаления второй учетки.

msExchDelegateListLink

Проверка MX записи (через cmd)

C:\Users\admin>nslookup
> set type=mx
> cccb.ru
Не заслуживающий доверия ответ:
cccb.ru MX preference = 20, mail exchanger = mx1.cccb.ru
cccb.ru MX preference = 10, mail exchanger = mx.cccb.ru

mx1.cccb.ru     internet address = 80.237.11.89
mx.cccb.ru      internet address = 77.108.83.165
C:\Users\admin>ping mx.cccb.ru

Обмен пакетами с mx.cccb.ru [77.108.83.165] с 32 байтами данных:
Ответ от 77.108.83.165: число байт=32 время=4мс TTL=120
Ответ от 77.108.83.165: число байт=32 время=4мс TTL=120
Ответ от 77.108.83.165: число байт=32 время=3мс TTL=120

C:\Users\admin>telnet mx.ccbc.ru 25

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

https://khlebalin.wordpress.com/2012/11/20/как-узнать-размер-почтовых-ящиков-пол/

Блог Exchange 2010.

http://exchange2010.ru/

Установка Exchange 2013 (Рудь).

http://itband.ru/2014/06/install-exchange-2013/

Exchange 2013 — Установка, настройка, администрирование

http://itband.ru/2014/06/install-exchange-2013/

Уменьшение базы данных DBE в Exchange 2007/ 2010

http://pk-help.com/server/exchange-2007-2010/

Предпочитаемая архитектура Exchange Server 2013

http://itband.ru/2014/05/the-preferred-architecture/

Просмотр БД.

Get-MailboxDatabase

Просмотр информации о существующих базах данных

get-mailbox -Database TvoyaBaza

Просмотр почтовых ящиков, находящихся в БД TvoyaBaza

Get-MailboxDatabase -Status | select ServerName,Name,DatabaseSize,AvailableNewMailboxSpace

Определение места в БД

Подбобнее (создание баз из PS и прочее) можно ознакомиться http://get-powershell.ru/2015/bazy-dannyh-exchange/

Удаление сообщений из очереди Exchange 2010

http://sysbudni.blogspot.ru/2014/01/exchange-2010.html

Вывод размера почтовых ящиков (с сортировкой по размеру).

Get-Mailbox | Get-MailboxStatistics | sort TotalItemSize -desc  | FT DisplayName, TotalItemSize

Если информации много, для постраничного вида в конце можно использовать | Out-Host -Paging

Выгрузка ящика в PST и удаление содержимого в ящике.

https://sys-adm.in/mic-services/exchange/137-exchange-2010-export-user-mailbox-to-pst.html
https://khlebalin.wordpress.com/2014/08/20/%D0%BE%D1%87%D0%B8%D1%81%D1%82%D0%B8%D1%82%D1%8C-%D0%BF%D0%BE%D1%87%D1%82%D0%BE%D0%B2%D1%8B%D0%B9-%D1%8F%D1%89%D0%B8%D0%BA-exchange-2010/

 

Статья "Импорт и экспорт почтовых ящиков в PST-файлы в Exchange 2016/2013/2010"

http://winitpro.ru/index.php/2014/12/05/import-eksport-pst-fajlov-v-exchange-2013/

Выгружаем
New-Mailboxexportrequest -Mailbox i.ivanov -filepath "\\srv-backup\mailbox$\i.ivanov.PST"


Проверяем статус
Get-Mailboxexportrequest -mailbox i.ivanov | Format-List

Не забывайте периодически очищать успешно выполненные запросы на экспорт ящиков в PST файлы:

Get-MailboxExportRequest -Status Completed | Remove-MailboxExportRequest

Удаляем содержимое (папки не удаляются)
Search-Mailbox -Identity i.ivanov -DeleteContent

Отключение и восстановление ящиков.

Делаем Disable ящика (Remove удалит и ящик и учетку. Disable удалит только ящик).

Проверяем Get-MailboxDatabase | Get-MailboxStatistics | where {$_.DisconnectReason -ne $null} | ft displayname,database,disconnectreason -auto

Статус DisconnectReason:

  • Disabled – означает, что ящик был отключен.

  • SoftDeleted – означает, что ящик был либо удален, либо перемещен между базами.

Подключаем ящик обратно:

Connect-mailbox -Database "users_1" -Identity "Иванов Иван Иванович" -user i.ivanov -Alias i.ivanov

Подробности в статьях:

http://www.alexxhost.ru/2010/09/exchange.html

Или "Как подключить отключенный или восстановить удаленный почтовый ящик Exchange 2010?" в блоге https://khlebalin.wordpress.com/ 

Настройка автоответа пользователя в Exchange с помощью PowerShell.

Полная статья http://windowsnotes.ru/exchange/nastrojka-avtootveta-polzovatelya-v-exchange-s-pomoshhyu-powershell/

Для отключения автоответа и удаления сообщений воспользуйтесь командой:

Set-MailboxAutoReplyConfiguration -Identity TestUser -AutoReplyState Disabled -InternalMessage $null -ExternalMessage $null

Проверка автоответа.

Get-MailboxAutoReplyConfiguration username

Смотри статус AutoReplyState.

RunspaceId       : b9f8f8e7-8262-41d6-baed-23757f0984c9
AutoReplyState   : Disabled
EndTime          : 9/3/2015 10:00:00 AM
ExternalAudience : None
ExternalMessage  :
InternalMessage  :
StartTime        : 9/2/2015 10:00:00 AM
MailboxOwnerId   : corp.local/username
Identity         : corp.local/username
IsValid          : True

552 5.3.4 Message size exceeds fixed maximum message size

Ограничение на ORF

http://system-administrators.info/?p=1680

Ограничение в Organization Configuration -> Hub Transport -> Global Settings -> Transport Settings

https://bobcares.com/blog/error-552/2/

Ограничения на коннекторах, юзерах и прочее

https://social.technet.microsoft.com/Forums/exchange/en-US/0fc33a70-b555-4491-bb3b-d593d2585a4a/552-534-message-size-exceeds-fixed-maximum-message-size-sending-large-files-to-exchange-2010?forum=exchangesvrsecuremessaging

Дефрагментация базы Exchange.

Полная статья http://winitpro.ru/index.php/2012/06/08/defragmentaciya-pochtovoj-bazy-exchange-2010/

Не используйте данный способ дефрагментации, если база в DAG-кластере.

 

Offline дефрагментация.

Узнаем текущий размер базы данных и количество свободного места в ней

Get-MailboxDatabase -Status | ft name,databasesize, availablenewmailboxspace -auto

Перейдите в каталог с файлом почтовой базы

cd D:\Data\WI-DB-01

Размонтируем базу.

Dismount-Database WI-DB-01

Запускаем дефрагментацию с помощью утилиты ESEUtil.

eseutil /d WI-DB-01.edb

 

Темповый файл создастся в папке, где лежит база.

Если у вас не хватает места, то можно указать другую папку для темпового файла. Например, сетевой путь.

eseutil /d WI-DB-01.edb  /t\\tmp_srv\exch\temp.edb

Монтируем базу:

mount-Database WI-DB-01

Убедимся, что ее размер уменьшился:

Get-MailboxDatabase -Status | ft name,databasesize,availablenewmailboxspace -auto

bottom of page