headermask image
1

category archive listing Category Archives: Shell и скрипты

Ещё раз про отправку почты из скриптов Powerhsell – командлет Send-MailMessage

Относительно долго обдумывал, писать эту статью или нет. Наконец решил что все таки пусть будет, хуже от неё не будет, а лучше может быть и будет – пусть комментаторы статей на блоге знают, что я таки читаю эти комментарии иногда. Итак, имеем серию статей "Отправка SMTP сообщений с помощью PowerShell. Ссылку не даю специально, т.к. [...]

Отправка SMTP сообщений с помощью PowerShell. Часть 4

В прошлой статье мы рассмотрели как создать HTML сообщение с помощью PowerShell скрипта. К сожалению одним из недостатков предложенного способа является то, что результат выглядит не очень красиво.  По умолчанию мы получаем примерно следующую картинку: HTML код для этого сообщения электронной почты был создан через помещение вывода команды в командлет ConvertTo-HTML. К счастью командлет ConvertTo-HTML [...]

Отправка SMTP сообщений с помощью PowerShell. Часть 3

В предыдущей статье мы рассмотрели, как добавить тело письма в скрипт Powershell. В этой статье мы пойдем немного дальше и добавим в тело письма HTML содержимое.. Для этого мы будем использовать объект .Net – System.Net.Mail.MailMessage. Данный объект может быть использован через объект SmtpClient, который рассмотрен нами в предыдущих частях этой серии статей. Его основным преимуществом [...]

Отправка SMTP сообщений с помощью PowerShell. Часть 2

В данной статье мы подробнее познакомимся как создать тело письма, которое вы хотите отправить через PowerShell. В прошлой статье мы остановились на следующем коде: # #.SYNOPSIS #Sends SMTP email via the Hub Transport server # #.EXAMPLE #.\Send-Email.ps1 -To "administrator@exchangeserverpro.net" -Subject "Test email" -Body "This is a test" # param( [string]$to, [string]$subject, [string]$body ) $smtpServer = [...]

Отправка SMTP сообщений с помощью PowerShell. Часть 1

Супер-акция от Inferno Solutions! Получи 30$ на халяву и забудь об оплате VPS на все лето! В данной серии статей мы очень подробно рассмотрим различные способы и методы отправки сообщений электронной почты с помощью скриптов PowerShell. Для выполнения данного действия существуют разные способы, зависящие от установленной у вас версии PowerShell. Проверить установленную версию вы можете [...]

Отключение Outlook Anywhere для пользователя

В Exchange Server 2003 удаленный доступ к почтовому ящику польвателя по HTTPS протоколу назывался RPC/HTTPS, затем данная технология сменила название на Outlook Anywhere. В Exchange 2003 не было четкого контроля на данной функцией. Несмотря на увеличение продуктивности работы в некоторых случаях данная технология вела к утечке данных. Пользователь мог настроить свой ящик в Outlook без [...]

Управление отключенными почтовыми ящиками Exchange через PowerShell

Плотно поработав с связкой Exchange 2007/2010 и PowerShell некоторое время я создал несколько функций, облегчающих мне определенные операции. В данной статье я расскажу о некоторых подобных функциях, связанных с управлением отключенными почтовыми ящиками. Поиск отключенных ящиков Первая функция называется Get-DisconnectedMailbox и из её названия становиться понятно, что она используется для получения списка отключенных майлбоксов. Данная [...]

Как узнать размер базы Exchange с помощью PowerShell

Проверка размера базы Exchange с помощью PowerShell является ключевым пунктом для различных сценариев обслуживания базы, в качестве примера сюда можно отнести создание нового почтового ящика в базе с меньшим размером, либо создание отчета. К сожалению, данная простая на первый взгляд задача выполнялась в Exchange 2007 очень запутанна. Это связано с тем, что командлет Get-MailboxDatabase не [...]

Управление RDS RemoteApp с помощью Windows PowerShell

В Windows Server 2008 R2, Remote Desktop Services (ранее известные как Terminal Services) включают провайдер для управления RDS с помощью Windows PowerShell. С помощью данного провайдера вы можете управлять также и возможностями RemoteApp. Данный функционал был значительно расширен в Windows Server 2008 R2 и теперь может рассматриваться как замена Citrix. Основным преимуществом использования Citrix до [...]

Как дать пользователю права на управление списком рассылки в Exchange 2007

Всем администраторам Exchange знакома опция “Managed By” в списке рассылке. Ошибочко думать, что пользователь, указанный в этом поле, имеет права на управление группой, например на добавление или удаление членов группы. Это совсем не так. Поведение опции “Managed By” изменилось в Exchange 2007. Это простое информационное поле в Outlook, показывающее кто владелец группы.. Однако, это не [...]

Page 1 of 41234