Используя C#, я отправляю электронное письмо списку людей, у которых есть Outlook. В этом письме есть ссылка на общий календарь. Ссылка выглядит так:
<a href=\"outlook://Public Folders - [email protected]/All Public Folders/Offices/MeetingRoomA">MeetingRoomA</a>
Заметили, что адрес электронной почты получателя является частью ссылки? Это связано с тем, что в Outlook 2010 Microsoft требует, чтобы ссылки на общие календари указывали адрес электронной почты пользователя. Статья здесь.
По этой причине, если я хочу отправить электронное письмо 10 людям, я в настоящее время создаю 10 электронных писем со следующим кодом, давая каждому уникальную ссылку:
"<a href=\"outlook://Public Folders - " + user.Address + "/All Public Folders/Offices/MeetingRoomA\">MeetingRoomA</a>"
Это работает хорошо, но было бы неплохо, если бы я мог отправить одно электронное письмо (чтобы получатели могли видеть, кто еще получил электронное письмо)
Есть ли способ отправить одно электронное письмо и настроить ссылку на стороне пользователя?