Я настраиваю Trac, на окнах.Я использовал установщик Bitnami.Это новейшая стабильная версия 1.2.3.У меня есть много настроек, включая уведомления, но я хочу видеть HTML-уведомления.Письма в виде простого текста выглядят странно.Я добавил TracHtmlNotificationPlugin.До этого я не получал электронные письма с default_format.email, установленным в text / html.Теперь я получаю электронные письма, но они все еще в текстовом формате.
Это мой раздел уведомлений trac.ini.Дайте мне знать, если я что-то упустил.
[notification]
admit_domains = domain.com
ambiguous_char_width = single
batch_subject_template = ${prefix} Batch modify: ${tickets_descr}
default_format.email = text/html
email_sender = HtmlNotificationSmtpEmailSender
ignore_domains =
message_id_hash = md5
mime_encoding = base64
sendmail_path =
smtp_always_bcc =
smtp_always_cc =
smtp_default_domain =
smtp_enabled = enabled
smtp_from = trac@domain.com
smtp_from_author = disabled
smtp_from_name =
smtp_password =
smtp_port = 25
smtp_replyto =
smtp_server = smtp.domain.com
smtp_subject_prefix =
smtp_user =
ticket_subject_template = ${prefix} #${ticket.id}: ${summary}
use_public_cc = disabled
use_short_addr = disabled
use_tls = disabled
Я заменил свой домен в реальном файле.
Как я уже сказал, я получаю электронные письма сейчас, но не html-письма.
Редактировать:
Я изменил настройку обратно и теперь
Trac[web_ui] ERROR: Failure sending notification on change to ticket #7: KeyError: 'class'
Редактировать 2: Исправил ошибку, поместив файл htmlnotification_ticket.html (из плагина) в каталог шаблонов.