Я понимаю, что это на 3-летнем посте (хотя он был активен 5 месяцев назад на момент публикации), но я обнаружил еще одну подсказку, которая может быть полезна другим, пытающимся обойти это.
Как часть файла конфигурации RSReportServer.config, как упомянуто в ответах выше, найденных по адресу installdir \ Reporting Services \ ReportServer \, есть раздел файла, в который вы можете добавить свое доменное имя, которое работает в соединение с псевдонимом пользователя.
Тег для редактирования: DefaultHostName , как указано в документации Microsoft, это значение работает с тегом SendEmailToUserAlias , если для него установлено значение true.
Конечный пользователь по-прежнему имеет серое поле «Кому:», которое показывает его псевдоним пользователя AD, однако при настройке подписки для отправки отчета по электронной почте во время выполнения SMTP-сервер добавляет указанный домен (из тега DefaultHostName) к псевдоним.
Я не хотел использовать метод обхода, указанный в предыдущем ответе, поскольку я не хотел, чтобы конечные пользователи могли указывать любой адрес электронной почты.
Это сработало для меня в SSRS для SQL 2008 R2. Документация от Microsoft здесь (http://msdn.microsoft.com/en-us/library/ms157273.aspx#bkmk_email_extension)
N.B. перед изменением файла убедитесь, что вы выключили процесс служб отчетов, после внесения и сохранения изменений запустите процесс обратно.