У меня возникла задача установить Exchange-сервер 2016, в наличии есть какой-то древний ISO-файл. Как по нему определить какая версия Exchange в нем находится? Запускаем файл .exe внутри ISO и распаковываем дистрибутив сервера, далее заходим в директорию .\setup\serverroles\common и находим там файл version.txt, в нем и будет написано версия. В моем случае там было написано: «Version 15.01 (Build 0225.042)». Воспользовавшись поиском, узнаем, что данная версия является RTM.
Какие плюсы использования Outlook и Exchange
- Управление мобильными устройствами, подключенными к серверу Exchange (ActiveSync)
- Централизованная иерархичная глобальная адресная книга (GAL)
- Архивация почтовых ящиков
- Встроенные средства защиты от СПАМа и вирусов
- Общие календари
- Бронирование переговорных
- Сбор почты с других почтовых ящиков
- Централизованные политики управления входящей и исходящей почты
- Встроенная система предотвращения утечек информации (DLP)
- Делегированный доступ к почтовому ящику
- Простое восстановление удаленных элементов в почтовом ящике
- Федерация Exchange между организациями
- Поиск по всем почтовым ящикам (включая задачи, записки, поддерживаемые вложения, контакты) (In-Place eDiscovery)
- Судебное удержание почтового ящика (Litigation Hold)
- Голосовая почта
- Подсказки при отправке писем (MailTips)
- Трассировка входящей/исходящей почты
- Outlook Web App (web-клиент Outlook)
- Автоответы
- Ресурсные почтовые ящики
- Централизованные политики хранения
Если Вам есть что добавить, сообщайте об этом в комментариях!
Установка Exchange 2016 на Windows Server 2016
Привет!
Сегодня мы установим Exchange Server 2016. Надеюсь, никому не надо объяснять что это такое и почему его так любят организации. Процесс мало отличается от установки Exchange 2013, поэтому специалисты, которые уже устанавливали более ранние версии, могут идти читать другие статьи ?
- Перед установкой Exchange Server 2016 необходимо подготовить лес Active Directory:
a) проверяем командойnetdom query fsmo
месторасположение роли Schema master
б) на сервере, где установлена эта роль, запускаем из консоли файл setup.exe, который расположен в корне дистрибутива сервера Exchange 2016. Необходимые ключи для запуска:
Setup /PrepareSchema /IAcceptExchangeServerLicenseTerms
Убеждаемся, что команда выполнена успешно.
Дополнительно подстраховываемся и заходим в оснастку ADSI Edit в раздел Schema и убеждаемся, что в схеме создались дополнительные объекты с префиксом “ms-Exch”
в) запускаем setup.exe с новыми параметрами для подготовки домена:
Setup /PrepareAD /IAcceptExchangeServerLicenseTerms /OrganizationName "rus0nix"
Убеждаемся, что команда выполнена успешно.
Дополнительно подстраховываемся, заходим в оснастку ADSI Edit в раздел Configuration и там в разделе Services должны быть каталоги с именами, в названиях которых фигурирует “Microsoft Exchange”. Кроме этого в оснастке “Active Directory Users and Computers” должен появиться дополнительный каталог.г) Если все проверки пройдены запускаем принудительную синхронизацию Active Directory (если у вас количество сайтов AD больше одного).
Repadmin /syncall /AeS
д) Если в лесу несколько доменов и необходимо, чтобы Exchange сервер обслуживал каждый из них, то тогда запускаем команду:
Setup /PrepareAlldomains /IAcceptExchangeServerLicenseTerms
- Устанавливаем так называемые пре-реквизиты – это дополнительное программное обеспечение, необходимое для работы почтового сервера. Без него установка не начнется: .NET Framework 4.7.1 (для Exchange 2016 CU8 и выше) и Microsoft Unified Communications Managed API 4.0 Core Runtime.
- Устанавливаем необходимые компоненты из ролей и фич сервера. Для этого выполняем следующую команду в PowerShell:
Install-WindowsFeature NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
- Устанавливаем обновление KB3206632.
- Далее все просто. Запускаем Setup.exe и идем по шагам простого инсталлятора.
Ошибка при установке SP3 на Exchange 2010 на Small Business Server 2011
После попытки установить SP3 для Exchange 2010 вылезла ошибка:
-Error "Failed to remove existing exchange certificate"
Необходимо посмотреть отпечаток (ThumbPrint) действующего сертификата Exchange сервера, где установлена роль Hub Transport и прописать его вместо прежнего в ключе реестра LeafCertThumbPrint, который расположен в ветке HKEY_LOCAL_MACHINE/Software/Microsoft/SmallBusinesServer/Networking/ После этого можно заново запускать установку апдейта и теперь уже она должна пройти успешно.
Дефрагментация базы Exchange (edb)
Как известно, после удаления письма из почтового ящика, письмо сразу не удаляется из почтовой базы Exchange. В течении 14 дней (по умолчанию) оно ещё хранится и его можно восстановить в случае надобности. После этого срока письмо окончательно удаляется из базы. Но самое удивительное, что размер файла БД после удаления не изменяется и с каждым днем продолжает расти. Для того, чтобы компактно сжать почтовую базу необходимо провести ее дефрагментацию. Проблема только в том, что это возможно сделать, когда сама база отмонтирована.
И так последовательность действий:
1) Заходим в консоль администрирования Exchange 2010: Конфигурация организации – Почтовый ящик – Управление базой данных. Находим нужную нам базу и отмонтируем ее. Через свойства смотрим, где эта база хранится.
2) Перед тем, как проделывать любые манипуляции с данными, необходимо сделать их резервную копию.
3) Открываем командную строку и переходим в директорию, где хранится почтовая база. Командой eseutil /D “имя_базы.edb” начинаем процесс сжатия базы данных.
4) Ждем, когда процесс закончится. В моем случае он длился около 30 минут.
5) Смотрим полученный результат. БД существенно уменьшилась в размерах. Что нам и требовалось.
Как настроить администратору доступ к почтовым ящикам других пользователей в Office 365
1) Запустить Power Shell от имени Администратора
2) Проверить политики командой “Get-Executionpolicy”. Если установлено “Restricted”, запустить команду “Set-Executionpolicy remotesigned” или „Set-Executionpolicy unrestricted“.
3) Запустить команду “$LiveCred = Get-Credential”, в процессе выполнения которой Вам необходимо вписать юзернейм и пароль администратора.
4) Запустить команду “$Session = New-PSSession -ConfigurationName Microsoft.Exchange –ConnectionUri https://ps.outlook.com/powershell -Credential $LiveCred -Authentication Basic -AllowRedirection”
5) Запустить команду “Import-PSSession $Session”.
6) Выполнить команду “Add-MailboxPermission –Identity user1 –AccessRights FullAccess –User user2 –InheritanceType All”
(где user1 это почтовый ящик на который Вы предоставляете доступ, а user2 это ящик которому Вы предоставляете доступ).
Например:
Add-MailboxPermission –Identity robert@contoso.com –AccessRights FullAccess –User allan@contoso.com –InheritanceType All
– в этом случае Вы предоставляете пользователю allan@contoso.com право доступа в почтовый ящик robert@contoso.com.
Я хочу Вас предупредить, что все почтовые ящики, к которым у Вас есть “FullAccess”, могут появиться у Вас в Outlook (Outlook 2007 и Outlook 2010). Если Вы не хотите, что бы почтовые ящики были видны в Outlook, тогда Вам надо в конце команды “Add-MailboxPermission –Identity user1 –AccessRights FullAccess –User user2 –InheritanceType All” добавить “-AutoMapping:$false”.
Например:
Add-MailboxPermission –Identity robert@contoso.com –AccessRights FullAccess –User allan@contoso.com –InheritanceType All -AutoMapping:$false