Отправка почты с помощью командлета Send-MailMessage…
Метки: exchange | Exchange Server | Powershell | Windows | Windows 2008 | администрирование
Среда, 25 ноября 2009 г.
Просмотров: 3822
Подписаться на комментарии по RSS
Любой администратор Exchange хотя бы раз написал какой либо скрипт, облегчающий ему жизнь. Самые распространенны примеры скриптов это уведомления на почту администратора об общем количестве почтовых ящиков в организации или получение списка больших почтовых ящиков. Такие скрипты запускаются на постоянной основе для мониторинга системы.
С помощью Powershell v1 отправка почты не была очень простой задачей. Нам приходилось использовать класс System.Net.Mail, чему было посвящено большое количество статей.
С релизом Powershell v2 все сильно изменилось, так как появился новый командлет “Send-MailMessage”.
Данный командлет работает в Exchange 2007 SP2+ & 2010. В Exchange 2007 SP2 должен быть установлен Powershell v2.
Теперь давайте перейдем к конкретному примеру. У меня есть Exchange 2007 SP2 на Windows 2008 SP2 с установленным Powershell v2 . Я хочу отправить сообщение с своего аккаунта моему коллеге Deepak с темой “Test Email” и телом письма “Testing the cmdlet”. Для этого я запускаю следующую команду из EMS:
Send-MailMessage –From <a href="mailto:Rajith@chakka.local">Rajith@chakka.local</a> –To <a href="mailto:Deepak@chakka.local">Deepak@chakka.local</a> –Subject “Test Email” –Body “Testing the cmdlet” –SmtpServer exch07.chakka.local
Такая же команда отлично работает и напрямую из консоли Powershell v2:
На последок я зайду в OWA Deepak и проверю пришло ли письмо.
Полезное
Полный каталог снегоуборочной техники от ведущих производителей. Возможность отбора и сравнения моделей.
Еще записи по теме
- Небольшой совет - как отучить Linux запоминать пароль при использовании sudo
- Установка статического IP адреса для DAG в Exchange 2010 SP1
- Exchange 2007 SP2: Обновление самоподписанного сертификата
- Powershell - получение размера баз и количества ящиков
- Настройка внешнего адреса администратора в Exchange 2007
- Быстрые советы: Устраняем проблему недоступности опции “Enable Web-based distribution”
- Получаем список членов группы рассылки в Exchange 2007



Оставьте комментарий!