[prev in list] [next in list] [prev in thread] [next in thread] 

List:       trac
Subject:    [Trac] Re: no mail sent from podman -> Trac 1.0
From:       RjOllos <rjollos () gmail ! com>
Date:       2020-10-09 19:17:47
Message-ID: f658e6ca-e71e-49f7-a4fc-596ab64e7683n () googlegroups ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Thursday, October 8, 2020 at 8:13:01 PM UTC-4 unfu...@gmail.com wrote:

> THANK YOU FOR THE HELP!!! Yes .. I might be yelling a little. :D
> 
> 2020-10-08 23:34:35,135 Trac[notification] INFO: no recipient for a ticket 
> notification
> 
> .... That line took me a while. Had to install various other modules (that 
> were perhaps not essential for this function), mostly SilverCity which 
> doesn't appear to be essential for our work; I just installed it since I 
> saw errors related to it. 
> 
> Anyway: 
> 
> - Logged in as sean, confirmed in Trac view. I'm the TRAC_ADMIN. 
> - smtp_default_domain set properly in trac.ini
> 
> 
> *trac.ini (relevant bits anyway)*
> 
> [components]
> advancedworkflow.* = enabled
> tracopt.ticket.deleter.ticketdeleter = enabled
> workflow_notification.* = enabled
> 
> [notification]
> admit_domains =
> always_notify_owner = false
> always_notify_reporter = false
> always_notify_updater = false
> ambiguous_char_width = single
> batch_subject_template = $prefix Batch modify: $tickets_descr
> email_sender = SmtpEmailSender
> #email_sender = SendmailEmailSender
> ignore_domains =
> mime_encoding = none
> sendmail_path = sendmail (also tried /usr/sbin/sendmail but the actual 
> trac.log dump indicates that's not the issue here)
> smtp_always_bcc =
> 
 

> =
> smtp_default_domain = domain.com
> smtp_enabled = true
> smtp_from = tr...@domain.com
> smtp_from_author = false
> smtp_from_name = Trac Server
> smtp_password =
> smtp_port = 25
> smtp_replyto = tr...@domain.com
> smtp_server = 10.4.1.58
> smtp_subject_prefix = __default__
> smtp_user =
> ticket_subject_template = $prefix #$ticket.id
> use_public_cc = false
> use_short_addr = false
> use_tls = false
> 
> [ticket-workflow-notifications]
> new_ticket = @created
> new_ticket.body = View the ticket here: 
> ${link}\n-----------------------------------------------------\nReported 
> by: ${ticket.reporter}\nAssigned to: ${ticket.owner}
> new_ticket.recipients = ${ticket.owner}
> new_ticket.subject = New ticket #${ticket.id}
> ticket_changed = *
> ticket_changed.body = View the ticket here: 
> ${link}\n-----------------------------------------------------\nReported 
> by: ${ticket.reporter}\nModified by: ${change.author}\n\nTicket Staus: 
> ${ticket.status}\n\n{% if change.comment %}${change.author} said: 
> ${change.comment}{% end %}
> ticket_changed.recipients = ${ticket.owner}, ${ticket.reporter}
> ticket_changed.subject = Ticket #${ticket.id} has been modified
> 
> 
> *DEBUG Log (Refresh, adding comment and submit)*
> 2020-10-08 23:47:19,934 Trac[env] INFO: -------------------------------- 
> environment startup [Trac 1.0] --------------------------------
> 2020-10-08 23:47:19,953 Trac[loader] DEBUG: Loading trac.about from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,958 Trac[loader] DEBUG: Loading trac.admin.console 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,963 Trac[loader] DEBUG: Loading trac.admin.web_ui from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,965 Trac[loader] DEBUG: Loading trac.attachment from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,966 Trac[loader] DEBUG: Loading trac.db.mysql from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,967 Trac[loader] DEBUG: Loading trac.db.postgres from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,968 Trac[loader] DEBUG: Loading trac.db.sqlite from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,969 Trac[loader] DEBUG: Loading trac.mimeview.patch 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,970 Trac[loader] DEBUG: Loading trac.mimeview.pygments 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,976 Trac[loader] ERROR: Skipping 
> "trac.mimeview.pygments = trac.mimeview.pygments [pygments]": 
> Traceback (most recent call last):
> File "build/bdist.linux-x86_64/egg/trac/loader.py", line 68, in 
> _load_eggs
> entry.load(require=True)
> File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 
> 2324, in load
> return self.resolve()
> File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 
> 2330, in resolve
> module = __import__(self.module_name, fromlist=['__name__'], level=0)
> File "build/bdist.linux-x86_64/egg/trac/mimeview/pygments.py", line 37, 
> in <module>
> File "/usr/lib/python2.7/dist-packages/pygments/formatters/__init__.py", 
> line 146, in __getattr__
> raise AttributeError(name)
> AttributeError: html
> 2020-10-08 23:47:19,976 Trac[loader] DEBUG: Loading trac.mimeview.rst from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:19,998 Trac[loader] DEBUG: Loading trac.mimeview.txtl 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,002 Trac[loader] DEBUG: Loading trac.prefs from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,003 Trac[loader] DEBUG: Loading trac.search from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,004 Trac[loader] DEBUG: Loading trac.ticket.admin from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,005 Trac[loader] DEBUG: Loading trac.ticket.batch from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,006 Trac[loader] DEBUG: Loading trac.ticket.query from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,008 Trac[loader] DEBUG: Loading trac.ticket.report 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,010 Trac[loader] DEBUG: Loading trac.ticket.roadmap 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,011 Trac[loader] DEBUG: Loading trac.ticket.web_ui 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,013 Trac[loader] DEBUG: Loading trac.timeline from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,016 Trac[loader] DEBUG: Loading 
> trac.versioncontrol.admin from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,017 Trac[loader] DEBUG: Loading 
> trac.versioncontrol.svn_authz from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,017 Trac[loader] DEBUG: Loading 
> trac.versioncontrol.web_ui from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,021 Trac[loader] DEBUG: Loading trac.web.auth from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,024 Trac[loader] DEBUG: Loading trac.web.session from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,025 Trac[loader] DEBUG: Loading trac.wiki.admin from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,025 Trac[loader] DEBUG: Loading trac.wiki.interwiki 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,026 Trac[loader] DEBUG: Loading trac.wiki.macros from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,027 Trac[loader] DEBUG: Loading trac.wiki.web_api from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,027 Trac[loader] DEBUG: Loading trac.wiki.web_ui from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,028 Trac[loader] DEBUG: Loading 
> tracopt.mimeview.enscript from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,029 Trac[loader] DEBUG: Loading tracopt.mimeview.php 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,029 Trac[loader] DEBUG: Loading 
> tracopt.mimeview.silvercity from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,034 Trac[loader] DEBUG: Loading 
> tracopt.perm.authz_policy from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,035 Trac[loader] DEBUG: Loading 
> tracopt.perm.config_perm_provider from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,035 Trac[loader] DEBUG: Loading tracopt.ticket.clone 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,036 Trac[loader] DEBUG: Loading 
> tracopt.ticket.commit_updater from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,037 Trac[loader] DEBUG: Loading tracopt.ticket.deleter 
> from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,038 Trac[loader] DEBUG: Loading 
> tracopt.versioncontrol.git.git_fs from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,040 Trac[loader] DEBUG: Loading 
> tracopt.versioncontrol.svn.svn_fs from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,041 Trac[loader] DEBUG: Loading 
> tracopt.versioncontrol.svn.svn_prop from 
> /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
> 2020-10-08 23:47:20,043 Trac[default_workflow] DEBUG: Workflow actions at 
> initialization: {u'resolve': {u'operations': [u'set_resolution'], 'name': 
> u'resolve', 'default': 0, 'newstate': u'closed', 'oldstates': [u'reopened', 
> u'fixedneedsvalidation'], u'permissions': [u'TICKET_MODIFY']}, u'accept': 
> {u'operations': [u'set_owner_to_self'], u'name': u'accept this ticket', 
> u'default': 1, 'newstate': u'assigned', 'oldstates': [u'new', u'assigned', 
> u'reopened'], u'permissions': [u'TICKET_MODIFY']}, u'leave': 
> {u'operations': [u'leave_status'], u'name': u'do not change ticket status', 
> u'default': 2, 'newstate': u'*', 'oldstates': [u'*'], 'permissions': []}, 
> u'reopen': {u'operations': [u'del_resolution'], 'name': u'reopen', 
> 'default': 0, 'newstate': u'reopened', 'oldstates': [u'closed'], 
> u'permissions': [u'TICKET_CREATE']}, u'fixneedsval': {u'operations': 
> [u'set_owner'], u'name': u'fixed, please validate', 'default': 0, 
> 'newstate': u'fixedneedsvalidation', 'oldstates': [u'assigned', 
> u'accepted', u'reopened'], u'permissions': [u'TICKET_MODIFY']}, 
> u'reassign': {u'operations': [u'set_owner'], u'name': u'assign this 
> ticket', 'default': 0, 'newstate': u'assigned', 'oldstates': [u'new', 
> u'assigned', u'accepted', u'reopened'], u'permissions': 
> [u'TICKET_MODIFY']}, '_reset': {'operations': ['reset_workflow'], 'name': 
> 'reset', 'default': 0, 'newstate': 'new', 'oldstates': [], 'permissions': 
> []}}
> 
> 2020-10-08 23:47:20,048 Trac[env] WARNING: base_url option not set in 
> configuration, generated links may be incorrect
> 2020-10-08 23:47:20,048 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "POST '/ticket/912'">
> 2020-10-08 23:47:20,051 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> 2020-10-08 23:47:20,052 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'
> 2020-10-08 23:47:20,053 Trac[api] DEBUG: action controllers for ticket 
> workflow: ['ConfigurableTicketWorkflow']
> 2020-10-08 23:47:20,068 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "leave"
> 2020-10-08 23:47:20,069 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "accept"
> 2020-10-08 23:47:20,069 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "reassign"
> 2020-10-08 23:47:20,070 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "fixneedsval"
> 2020-10-08 23:47:20,092 Trac[chrome] DEBUG: Prepare chrome data for request
> 2020-10-08 23:48:20,234 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "POST '/ticket/912'">
> 2020-10-08 23:48:20,235 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> *2020-10-08 23:48:20,235 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'*
> *2020-10-08 23:48:20,342 Trac[notification] INFO: no recipient for a 
> ticket notification*
> 2020-10-08 23:48:20,342 Trac[web_ui] DEBUG: Side effect for 
> ConfigurableTicketWorkflow
> 2020-10-08 23:48:20,414 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "GET '/ticket/912'">
> 2020-10-08 23:48:20,414 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> 2020-10-08 23:48:20,415 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'
> 2020-10-08 23:48:20,427 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "leave"
> 2020-10-08 23:48:20,427 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "accept"
> 2020-10-08 23:48:20,427 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "reassign"
> 2020-10-08 23:48:20,428 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "fixneedsval"
> 2020-10-08 23:48:20,429 Trac[chrome] DEBUG: Prepare chrome data for request
> 2020-10-08 23:48:20,892 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "GET '/chrome/common/js/resizer.js'">
> 2020-10-08 23:48:20,905 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'
> 2020-10-08 23:48:21,198 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "GET '/ticket/914'">
> 2020-10-08 23:48:21,199 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> 2020-10-08 23:48:21,199 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'
> 2020-10-08 23:48:21,205 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "leave"
> 2020-10-08 23:48:21,205 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "accept"
> 2020-10-08 23:48:21,205 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "reassign"
> 2020-10-08 23:48:21,207 Trac[chrome] DEBUG: Prepare chrome data for request
> 
> *New Ticket DEBUG*
> 
> 2020-10-09 00:05:19,458 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "POST '/newticket'">
> 2020-10-09 00:05:19,459 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> 
> *2020-10-09 00:05:19,460 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'2020-10-09 00:05:19,541 Trac[notification] INFO: no recipient for a 
> ticket notification*
> 2020-10-09 00:05:19,639 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "GET '/ticket/917'">
> 2020-10-09 00:05:19,640 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> 2020-10-09 00:05:19,640 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'
> 2020-10-09 00:05:19,652 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "leave"
> 2020-10-09 00:05:19,652 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "accept"
> 2020-10-09 00:05:19,652 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "reassign"
> 2020-10-09 00:05:19,654 Trac[chrome] DEBUG: Prepare chrome data for request
> 2020-10-09 00:06:41,573 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "POST '/ticket/917'">
> 2020-10-09 00:06:41,573 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> 
> *2020-10-09 00:06:41,574 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'2020-10-09 00:06:41,709 Trac[notification] INFO: no recipient for a 
> ticket notification*
> 2020-10-09 00:06:41,709 Trac[web_ui] DEBUG: Side effect for 
> ConfigurableTicketWorkflow
> 2020-10-09 00:06:41,767 Trac[main] DEBUG: Dispatching <RequestWithSession 
> "GET '/ticket/917'">
> 2020-10-09 00:06:41,768 Trac[api] WARNING: Unable to find repository 
> '(default)' for synchronization
> 2020-10-09 00:06:41,768 Trac[session] DEBUG: Retrieving session for ID 
> u'sean'
> 2020-10-09 00:06:41,780 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "leave"
> 2020-10-09 00:06:41,780 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "accept"
> 2020-10-09 00:06:41,780 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "reassign"
> 2020-10-09 00:06:41,781 Trac[default_workflow] DEBUG: 
> render_ticket_action_control: action "fixneedsval"
> 2020-10-09 00:06:41,783 Trac[chrome] DEBUG: Prepare chrome data for request
> 
> Postfix is configured to forward all traffic/relay it to our central mail 
> server. So smtp_user/password aren't required. Since it's an internal 
> system, security for email forwarding when no one else even knows the mail 
> server exists is low priority. 
> 
> Also note, that I tried this with both Preferences -> Email address set, 
> versus no Email address explicitly set. That being said that shouldn't 
> really matter as we don't have that field configured for users by default. 
> The notification plugin is pretty friendly overall. 
> 
> Let me know if that helps or if you're looking for other data. 
> 
> Sean
> 

Trac 1.0 is very old.

Please upgrade to Trac 1.0.20. This is bugfix-only upgrade and should go 
smoothly (no API changes).
https://pypi.org/project/Trac/1.0.20/

You are running LDAP and smtp_default_domain should be appended to the 
usernames when sending email?

You could rule out postfix problems by adding an email address to 
smtp_always_cc and confirming receipt.

Ryan

-- 
You received this message because you are subscribed to the Google Groups "Trac \
Users" group. To unsubscribe from this group and stop receiving emails from it, send \
an email to trac-users+unsubscribe@googlegroups.com. To view this discussion on the \
web visit https://groups.google.com/d/msgid/trac-users/f658e6ca-e71e-49f7-a4fc-596ab64e7683n%40googlegroups.com.



[Attachment #5 (text/html)]

<br><br><div class="gmail_quote"><div dir="auto" class="gmail_attr">On Thursday, \
October 8, 2020 at 8:13:01 PM UTC-4 unfu...@gmail.com wrote:<br></div><blockquote \
class="gmail_quote" style="margin: 0 0 0 0.8ex; border-left: 1px solid rgb(204, 204, \
204); padding-left: 1ex;"><div>THANK YOU FOR THE HELP!!! Yes .. I might be yelling a \
little. :D<br></div><div><br></div><div>2020-10-08 23:34:35,135 Trac[notification] \
INFO: no recipient for a ticket notification</div><div><br></div><div>.... That line \
took me a while. Had to install various other modules (that were perhaps not \
essential for this function), mostly SilverCity which doesn't appear to be essential \
for our work; I just installed it since I saw errors related to it. \
<br></div><div><br></div><div>Anyway: <br></div><div><ul><li>Logged in as sean, \
confirmed in Trac view. I'm the TRAC_ADMIN. <br></li><li>smtp_default_domain set \
properly in trac.ini</li></ul><div><b>trac.ini (relevant bits \
anyway)<br></b></div><div><br></div><div>[components]<br>advancedworkflow.* = \
enabled<br>tracopt.ticket.deleter.ticketdeleter = enabled<br>workflow_notification.* \
= enabled<br></div><div><br></div></div>[notification]<br>admit_domains \
=<br>always_notify_owner = false<br>always_notify_reporter = \
false<br>always_notify_updater = false<br>ambiguous_char_width = \
single<br>batch_subject_template = $prefix Batch modify: \
$tickets_descr<br>email_sender = SmtpEmailSender<br>#email_sender = \
SendmailEmailSender<br>ignore_domains =<br>mime_encoding = none<br>sendmail_path = \
sendmail (also tried /usr/sbin/sendmail but the actual trac.log dump indicates that's \
not the issue here)<br>smtp_always_bcc =<br></blockquote><div>&nbsp;</div><blockquote \
class="gmail_quote" style="margin: 0 0 0 0.8ex; border-left: 1px solid rgb(204, 204, \
204); padding-left: 1ex;"> =<br>smtp_default_domain = <a href="http://domain.com" \
target="_blank" rel="nofollow" \
data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://domain.com&amp;sou \
rce=gmail&amp;ust=1602343083932000&amp;usg=AFQjCNGyXl39Hfjj29kkwxncH4OAhxTWdA">domain.com</a><br>smtp_enabled \
= true<br>smtp_from = <a href="" data-email-masked="" \
rel="nofollow">tr...@domain.com</a><br>smtp_from_author = false<br>smtp_from_name = \
Trac Server<br>smtp_password =<br>smtp_port = 25<br>smtp_replyto = <a href="" \
data-email-masked="" rel="nofollow">tr...@domain.com</a><br>smtp_server = \
10.4.1.58<br>smtp_subject_prefix = __default__<br>smtp_user \
=<br>ticket_subject_template = $prefix #$<a href="http://ticket.id" target="_blank" \
rel="nofollow" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://tic \
ket.id&amp;source=gmail&amp;ust=1602343083932000&amp;usg=AFQjCNFFcAfaHdBM4jJCtHFujJkJTPCxYg">ticket.id</a><br>use_public_cc \
= false<br>use_short_addr = false<br>use_tls = \
false<br><div><br></div><div>[ticket-workflow-notifications]<br>new_ticket = \
@created<br>new_ticket.body = View the ticket here: \
${link}\n-----------------------------------------------------\nReported by: \
${ticket.reporter}\nAssigned to: ${ticket.owner}<br>new_ticket.recipients = \
${ticket.owner}<br>new_ticket.subject = New ticket #${<a href="http://ticket.id" \
target="_blank" rel="nofollow" \
data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://ticket.id&amp;sour \
ce=gmail&amp;ust=1602343083932000&amp;usg=AFQjCNFFcAfaHdBM4jJCtHFujJkJTPCxYg">ticket.id</a>}<br>ticket_changed \
= *<br>ticket_changed.body = View the ticket here: \
${link}\n-----------------------------------------------------\nReported by: \
${ticket.reporter}\nModified by: ${change.author}\n\nTicket Staus: \
${ticket.status}\n\n{% if change.comment %}${change.author} said: ${change.comment}{% \
end %}<br>ticket_changed.recipients = ${ticket.owner}, \
${ticket.reporter}<br>ticket_changed.subject = Ticket #${<a href="http://ticket.id" \
target="_blank" rel="nofollow" \
data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://ticket.id&amp;sour \
ce=gmail&amp;ust=1602343083932000&amp;usg=AFQjCNFFcAfaHdBM4jJCtHFujJkJTPCxYg">ticket.id</a>} \
has been modified<br></div><div><br></div><div><b>DEBUG Log (Refresh, adding comment \
and submit)<br></b></div><div>2020-10-08 23:47:19,934 Trac[env] INFO: \
-------------------------------- environment startup [Trac 1.0] \
--------------------------------<br>2020-10-08 23:47:19,953 Trac[loader] DEBUG: \
Loading trac.about from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,958 \
Trac[loader] DEBUG: Loading trac.admin.console from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,963 \
Trac[loader] DEBUG: Loading trac.admin.web_ui from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,965 \
Trac[loader] DEBUG: Loading trac.attachment from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,966 \
Trac[loader] DEBUG: Loading trac.db.mysql from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,967 \
Trac[loader] DEBUG: Loading trac.db.postgres from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,968 \
Trac[loader] DEBUG: Loading trac.db.sqlite from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,969 \
Trac[loader] DEBUG: Loading trac.mimeview.patch from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,970 \
Trac[loader] DEBUG: Loading trac.mimeview.pygments from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,976 \
Trac[loader] ERROR: Skipping "trac.mimeview.pygments = trac.mimeview.pygments \
[pygments]": <br>Traceback (most recent call last):<br>&nbsp; File \
"build/bdist.linux-x86_64/egg/trac/loader.py", line 68, in \
_load_eggs<br>&nbsp;&nbsp;&nbsp; entry.load(require=True)<br>&nbsp; File \
"/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2324, in \
load<br>&nbsp;&nbsp;&nbsp; return self.resolve()<br>&nbsp; File \
"/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2330, in \
resolve<br>&nbsp;&nbsp;&nbsp; module = __import__(self.module_name, \
fromlist=['__name__'], level=0)<br>&nbsp; File \
"build/bdist.linux-x86_64/egg/trac/mimeview/pygments.py", line 37, in \
&lt;module&gt;<br>&nbsp; File \
"/usr/lib/python2.7/dist-packages/pygments/formatters/__init__.py", line 146, in \
__getattr__<br>&nbsp;&nbsp;&nbsp; raise AttributeError(name)<br>AttributeError: \
html<br>2020-10-08 23:47:19,976 Trac[loader] DEBUG: Loading trac.mimeview.rst from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:19,998 \
Trac[loader] DEBUG: Loading trac.mimeview.txtl from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,002 \
Trac[loader] DEBUG: Loading trac.prefs from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,003 \
Trac[loader] DEBUG: Loading trac.search from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,004 \
Trac[loader] DEBUG: Loading trac.ticket.admin from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,005 \
Trac[loader] DEBUG: Loading trac.ticket.batch from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,006 \
Trac[loader] DEBUG: Loading trac.ticket.query from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,008 \
Trac[loader] DEBUG: Loading trac.ticket.report from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,010 \
Trac[loader] DEBUG: Loading trac.ticket.roadmap from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,011 \
Trac[loader] DEBUG: Loading trac.ticket.web_ui from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,013 \
Trac[loader] DEBUG: Loading trac.timeline from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,016 \
Trac[loader] DEBUG: Loading trac.versioncontrol.admin from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,017 \
Trac[loader] DEBUG: Loading trac.versioncontrol.svn_authz from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,017 \
Trac[loader] DEBUG: Loading trac.versioncontrol.web_ui from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,021 \
Trac[loader] DEBUG: Loading trac.web.auth from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,024 \
Trac[loader] DEBUG: Loading trac.web.session from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,025 \
Trac[loader] DEBUG: Loading trac.wiki.admin from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,025 \
Trac[loader] DEBUG: Loading trac.wiki.interwiki from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,026 \
Trac[loader] DEBUG: Loading trac.wiki.macros from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,027 \
Trac[loader] DEBUG: Loading trac.wiki.web_api from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,027 \
Trac[loader] DEBUG: Loading trac.wiki.web_ui from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,028 \
Trac[loader] DEBUG: Loading tracopt.mimeview.enscript from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,029 \
Trac[loader] DEBUG: Loading tracopt.mimeview.php from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,029 \
Trac[loader] DEBUG: Loading tracopt.mimeview.silvercity from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,034 \
Trac[loader] DEBUG: Loading tracopt.perm.authz_policy from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,035 \
Trac[loader] DEBUG: Loading tracopt.perm.config_perm_provider from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,035 \
Trac[loader] DEBUG: Loading tracopt.ticket.clone from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,036 \
Trac[loader] DEBUG: Loading tracopt.ticket.commit_updater from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,037 \
Trac[loader] DEBUG: Loading tracopt.ticket.deleter from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,038 \
Trac[loader] DEBUG: Loading tracopt.versioncontrol.git.git_fs from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,040 \
Trac[loader] DEBUG: Loading tracopt.versioncontrol.svn.svn_fs from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,041 \
Trac[loader] DEBUG: Loading tracopt.versioncontrol.svn.svn_prop from \
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg<br>2020-10-08 23:47:20,043 \
Trac[default_workflow] DEBUG: Workflow actions at initialization: {u'resolve': \
{u'operations': [u'set_resolution'], 'name': u'resolve', 'default': 0, 'newstate': \
u'closed', 'oldstates': [u'reopened', u'fixedneedsvalidation'], u'permissions': \
[u'TICKET_MODIFY']}, u'accept': {u'operations': [u'set_owner_to_self'], u'name': \
u'accept this ticket', u'default': 1, 'newstate': u'assigned', 'oldstates': [u'new', \
u'assigned', u'reopened'], u'permissions': [u'TICKET_MODIFY']}, u'leave': \
{u'operations': [u'leave_status'], u'name': u'do not change ticket status', \
u'default': 2, 'newstate': u'*', 'oldstates': [u'*'], 'permissions': []}, u'reopen': \
{u'operations': [u'del_resolution'], 'name': u'reopen', 'default': 0, 'newstate': \
u'reopened', 'oldstates': [u'closed'], u'permissions': [u'TICKET_CREATE']}, \
u'fixneedsval': {u'operations': [u'set_owner'], u'name': u'fixed, please validate', \
'default': 0, 'newstate': u'fixedneedsvalidation', 'oldstates': [u'assigned', \
u'accepted', u'reopened'], u'permissions': [u'TICKET_MODIFY']}, u'reassign': \
{u'operations': [u'set_owner'], u'name': u'assign this ticket', 'default': 0, \
'newstate': u'assigned', 'oldstates': [u'new', u'assigned', u'accepted', \
u'reopened'], u'permissions': [u'TICKET_MODIFY']}, '_reset': {'operations': \
['reset_workflow'], 'name': 'reset', 'default': 0, 'newstate': 'new', 'oldstates': \
[], 'permissions': []}}<br><br>2020-10-08 23:47:20,048 Trac[env] WARNING: base_url \
option not set in configuration, generated links may be incorrect<br>2020-10-08 \
23:47:20,048 Trac[main] DEBUG: Dispatching &lt;RequestWithSession "POST \
'/ticket/912'"&gt;<br>2020-10-08 23:47:20,051 Trac[api] WARNING: Unable to find \
repository '(default)' for synchronization<br>2020-10-08 23:47:20,052 Trac[session] \
DEBUG: Retrieving session for ID u'sean'<br>2020-10-08 23:47:20,053 Trac[api] DEBUG: \
action controllers for ticket workflow: ['ConfigurableTicketWorkflow']<br>2020-10-08 \
23:47:20,068 Trac[default_workflow] DEBUG: render_ticket_action_control: action \
"leave"<br>2020-10-08 23:47:20,069 Trac[default_workflow] DEBUG: \
render_ticket_action_control: action "accept"<br>2020-10-08 23:47:20,069 \
Trac[default_workflow] DEBUG: render_ticket_action_control: action \
"reassign"<br>2020-10-08 23:47:20,070 Trac[default_workflow] DEBUG: \
render_ticket_action_control: action "fixneedsval"<br>2020-10-08 23:47:20,092 \
Trac[chrome] DEBUG: Prepare chrome data for request<br>2020-10-08 23:48:20,234 \
Trac[main] DEBUG: Dispatching &lt;RequestWithSession "POST \
'/ticket/912'"&gt;<br>2020-10-08 23:48:20,235 Trac[api] WARNING: Unable to find \
repository '(default)' for synchronization<br><b>2020-10-08 23:48:20,235 \
Trac[session] DEBUG: Retrieving session for ID u'sean'</b><br><b>2020-10-08 \
23:48:20,342 Trac[notification] INFO: no recipient for a ticket \
notification</b><br>2020-10-08 23:48:20,342 Trac[web_ui] DEBUG: Side effect for \
ConfigurableTicketWorkflow<br>2020-10-08 23:48:20,414 Trac[main] DEBUG: Dispatching \
&lt;RequestWithSession "GET '/ticket/912'"&gt;<br>2020-10-08 23:48:20,414 Trac[api] \
WARNING: Unable to find repository '(default)' for synchronization<br>2020-10-08 \
23:48:20,415 Trac[session] DEBUG: Retrieving session for ID u'sean'<br>2020-10-08 \
23:48:20,427 Trac[default_workflow] DEBUG: render_ticket_action_control: action \
"leave"<br>2020-10-08 23:48:20,427 Trac[default_workflow] DEBUG: \
render_ticket_action_control: action "accept"<br>2020-10-08 23:48:20,427 \
Trac[default_workflow] DEBUG: render_ticket_action_control: action \
"reassign"<br>2020-10-08 23:48:20,428 Trac[default_workflow] DEBUG: \
render_ticket_action_control: action "fixneedsval"<br>2020-10-08 23:48:20,429 \
Trac[chrome] DEBUG: Prepare chrome data for request<br>2020-10-08 23:48:20,892 \
Trac[main] DEBUG: Dispatching &lt;RequestWithSession "GET \
'/chrome/common/js/resizer.js'"&gt;<br>2020-10-08 23:48:20,905 Trac[session] DEBUG: \

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &quot;Trac \
Users&quot; group.<br /> To unsubscribe from this group and stop receiving emails \
from it, send an email to <a \
href="mailto:trac-users+unsubscribe@googlegroups.com">trac-users+unsubscribe@googlegroups.com</a>.<br \
/> To view this discussion on the web visit <a \
href="https://groups.google.com/d/msgid/trac-users/f658e6ca-e71e-49f7-a4fc-596ab64e768 \
3n%40googlegroups.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/ \
msgid/trac-users/f658e6ca-e71e-49f7-a4fc-596ab64e7683n%40googlegroups.com</a>.<br />



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic