Я бы хотел создать гиперссылку в теле задачи, созданной через win32com.
Это мой код:
outlook = win32com.client.Dispatch("Outlook.Application")
outlook_task_item = 3
recipient = "my_email@site.com"
task = outlook.CreateItem(outlook_task_item)
task.Subject = "hello world"
task.Body = "please update the file here"
task.DueDate = dt.datetime.today()
task.ReminderTime = dt.datetime.today()
task.ReminderSet = True
task.Save()
Я попытался установить свойство task.HTMLBody
, но получаю ошибку:
AttributeError: Property 'CreateItem.HTMLBody' can not be set.
Я тоже пробовал
task.Body = "Here is the <a href='http://www.python.org'>link</a> I need"
но я не получаю правильную гиперссылку.
Однако, если я создаю внешний интерфейс задачи в Outlook, я могу добавить гиперссылки.