Назад | Перейти на главную страницу

Exchange: недопустимый аргумент New-EmailAddressPolicy

Я хочу добавить политику адресов электронной почты в мой обмен Office 365 онлайн. Но когда я пытаюсь добавить политику, я всегда получаю ту же ошибку.

Команда:

New-EmailAddressPolicy -Name MyPolicy -EnabledEmailAddressTemplates "SMTP:%2g%s@example.com" -Priority 2

Вывод:

Parameter set cannot be resolved using the specified named parameters.
    + CategoryInfo          : InvalidArgument: (:) [New-EmailAddressPolicy], ParameterBindingException
    + FullyQualifiedErrorId : AmbiguousParameterSet,New-EmailAddressPolicy
    + PSComputerName        : outlook.office365.com

Вы хоть представляете, что я сделал не так?

Примеры Вот показать все аргументы -Name в кавычках. Попробуйте заключить название политики в кавычки:

New-EmailAddressPolicy -Name "MyPolicy" -EnabledEmailAddressTemplates "SMTP:%2g%s@example.com" -Priority 2

Редактировать:

Ага, знак процента (%) и амперсанд (@) - специальные символы в PowerShell. Возможно, вам придется избегать их, даже в строке. я бы попробовал "SMTP:\%2\%s\@example.com".