Changes between Version 2 and Version 3 of TracNotification


Ignore:
Timestamp:
Jun 30, 2013, 12:50:08 PM (12 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracNotification

    v2 v3  
    1818
    1919Alternatively, a default domain name ('''`smtp_default_domain`''') can be set in the TracIni file (see [#ConfigurationOptions Configuration Options] below). In this case, the default domain will be appended to the username, which can be useful for an "Intranet" kind of installation.
     20
     21
    2022
    2123== Configuring SMTP Notification ==
     
    2931 * '''`smtp_from`''': Email address to use for ''Sender''-headers in notification emails.
    3032 * '''`smtp_from_name`''': Sender name to use for ''Sender''-headers in notification emails.
     33
    3134 * '''`smtp_replyto`''': Email address to use for ''Reply-To''-headers in notification emails.
    3235 * '''`smtp_default_domain`''': (''since 0.10'') Append the specified domain to addresses that do not contain one. Fully qualified addresses are not modified. The default domain is appended to all username/login for which an email address cannot be found from the user settings.
     
    3942 * '''`use_public_cc`''': (''since 0.10'') Addresses in To: (owner, reporter) and Cc: lists are visible by all recipients (default is ''Bcc:'' - hidden copy).
    4043 * '''`use_short_addr`''': (''since 0.10'') Enable delivery of notifications to addresses that do not contain a domain (i.e. do not end with ''@<domain.com>'').This option is useful for intranets, where the SMTP server can handle local addresses and map the username/login to a local mailbox. See also `smtp_default_domain`. Do not use this option with a public SMTP server.
     44
    4145 * '''`mime_encoding`''': (''since 0.10'') This option allows selecting the MIME encoding scheme. Supported values:
    4246   * `none`: default value, uses 7bit encoding if the text is plain ASCII, or 8bit otherwise.
     
    9599=== Customizing the e-mail content ===
    96100
    97 The notification e-mail content is generated based on `ticket_notify_email.txt` in `trac/ticket/templates`.  You can add your own version of this template by adding a `ticket_notify_email.txt` to the templates directory of your environment. The default looks like this:
     101The notification e-mail content is generated based on `ticket_notify_email.txt` in `trac/templates`.  You can add your own version of this template by adding a `ticket_notify_email.txt` to the templates directory of your environment. The default looks like this:
    98102
    99103{{{
    100104$ticket_body_hdr
    101105$ticket_props
    102 #choose ticket.new
    103   #when True
     106{% choose ticket.new %}\
     107{%   when True %}\
    104108$ticket.description
    105   #end
    106   #otherwise
    107     #if changes_body
    108 Changes (by $change.author):
     109{%   end %}\
     110{%   otherwise %}\
     111{%     if changes_body %}\
     112${_('Changes (by %(author)s):', author=change.author)}
    109113
    110114$changes_body
    111     #end
    112     #if changes_descr
    113       #if not changes_body and not change.comment and change.author
    114 Description changed by $change.author:
    115       #end
     115{%     end %}\
     116{%     if changes_descr %}\
     117{%       if not changes_body and not change.comment and change.author %}\
     118${_('Description changed by %(author)s:', author=change.author)}
     119{%       end %}\
    116120$changes_descr
    117121--
    118     #end
    119     #if change.comment
    120 
    121 Comment${not changes_body and '(by %s)' % change.author or ''}:
     122{%     end %}\
     123{%     if change.comment %}\
     124
     125${changes_body and _('Comment:') or _('Comment (by %(author)s):', author=change.author)}
    122126
    123127$change.comment
    124     #end
    125   #end
    126 #end
     128{%     end %}\
     129{%   end %}\
     130{% end %}\
    127131
    128132--
    129 Ticket URL: <$ticket.link>
     133${_('Ticket URL: <%(link)s>', link=ticket.link)}
    130134$project.name <${project.url or abs_href()}>
    131135$project.descr
     
    157161}}}
    158162
     163
     164
     165
     166
     167
     168
     169
     170
     171
     172
     173
     174
     175
     176
     177
     178
     179
     180
     181
     182
     183
     184
     185
     186
     187
     188
     189
     190
     191
     192
     193
     194
     195
     196
     197
     198
     199
     200
     201
     202
     203
     204
     205
     206
     207
     208
     209
     210
     211
     212
     213
     214
     215
     216
     217
     218
     219
     220
     221
     222
     223
     224
     225
     226
     227
     228
     229
     230
    159231== Using GMail as the SMTP relay host ==
    160232