Edgewall Software
Modify

Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#7336 closed defect (invalid)

SMTPRecipientsRefused: {u'oscar': (451, '4.3.0 <actitud@ingeniagroup.com>: Temporary lookup failure'), u'irving@ingeniagroup.com': (451, '4.3.0 <actitud@ingeniagroup.com>: Temporary lookup failure')}

Reported by: oscar Owned by: Jonas Borgström
Priority: normal Milestone:
Component: general Version: 0.11rc1
Severity: normal Keywords:
Cc: plugin Branch:
Release Notes:
API Changes:
Internal Changes:

Description

How to Reproduce

While doing a POST operation on /discussion/1/2, Trac issued an internal error.

(please provide additional details here)

Request parameters:

{'__FORM_TOKEN': u'8ef952dde3aa33ee110dae94',
 'author': u'oscar',
 'body': u'Con respecto a la organizaci\xf3n de carpetas estar\xeda bien que se estandarizara un poco mejor la manera en que se llaman las carpetas por meras buenas practicas de accesibilidad, Ejemplo:\r\n\r\nUna carpeta llamada\r\n\r\n\'\'\'Dise\xf1o gr\xe1fico\'\'\'\r\n\r\nA mi punto de vista no es accesible por varias razones, se que es lamentablemente malo para nuestro riquisimo lenguaje, sin embargo el ingles en los desarrollos domina el mercado y los sistemas \xbfhan visto alg\xfan c\xf3digo de ActionScript o parecidos nombrados con acentos y \xf1?.\r\n\r\nAlgo Accesible a la carpeta anterior podr\xeda ser.\r\n\r\n\'\'\'Diseno_grafico\'\'\'\r\n\r\nAunque posiblemente la soluci\xf3n mas adecuada seria nombrarlos en ingles\r\n\r\n\'\'\'GraphicDesign\'\'\'\r\n\r\nYo en lo personal opto por la notaci\xf3n "sin guiones bajos" llamada "camelCase", utilizada en los estandares de programaci\xf3n, sin embargo se me hace util para nombrar carpetas por que soluciona, la accesibilidad sin depender si se encuentra r\xe1pido el gui\xf3n, acentos y la \xf1 y las comillas, camel case lleva todas las palabras juntas y solo cada palabra se pone en may\xfascula la inicial.\r\n\r\nEjemplo:\r\n\r\n\'\'\'CamelCaseFolder\'\'\'\r\n\r\nEsto nos lleva a un mayor acoplamiento entre servidores y evitamos que nuestros archivos, no los podamos encontrar por mudar de sistemas que no soportan bien la \xd1, o los acentos, creo que en servidores que corren con n\xfacleos en ingles y que no tienen el soporte total a Unicode, para hacer un mundo entandar de \xd1, donde la \xd1 no existe en el teclado Anglosajon, es una buena practica el nombre de las carpetas y que el nombre nos diga mucho con pocas palabras unidas..\r\n\r\nPara finalizar, me gustar\xeda que se unificara la estructura, de los folders, y posiblemente se simplificara, ya que en la estructura propuesta, hay un folder llamado "Adobe Illustrator", y \xbfPor que no llamarlo Ai o AdobeAi, o Illustrator? como Flash, creo que podr\xeda mejorar esa estructura y evitar nombres largos y tediosos.',
 'discussion_action': u'post-add',
 'forum': u'1',
 'message': u'-1',
 'submit': u'Submit changes',
 'topic': u'2'}

User Agent was: Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

System Information

Trac 0.11rc1
Python 2.4.3 (#1, Dec 11 2006, 11:39:03)
[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)]
setuptools 0.6c8
SQLite 3.3.6
pysqlite 1.1.7
Genshi 0.4.4
mod_python 3.2.8
Pygments 0.10
Subversion 1.4.6 (r28521)
jQuery: 1.2.3

Python Traceback

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/Trac-0.11rc1-py2.4.egg/trac/web/main.py", line 417, in _dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.4/site-packages/Trac-0.11rc1-py2.4.egg/trac/web/main.py", line 197, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.4/site-packages/TracDiscussion-0.6-py2.4.egg/tracdiscussion/core.py", line 77, in process_request
    return api.process_discussion(context) + (None,)
  File "/usr/lib/python2.4/site-packages/TracDiscussion-0.6-py2.4.egg/tracdiscussion/api.py", line 62, in process_discussion
    is_moderator)
  File "/usr/lib/python2.4/site-packages/TracDiscussion-0.6-py2.4.egg/tracdiscussion/api.py", line 704, in _do_action
    notifier.notify(context, mode, forum, topic, new_message, to, cc)
  File "/usr/lib/python2.4/site-packages/TracDiscussion-0.6-py2.4.egg/tracdiscussion/notification.py", line 85, in notify
    NotifyEmail.notify(self, id, subject)
  File "/usr/lib/python2.4/site-packages/Trac-0.11rc1-py2.4.egg/trac/notification.py", line 241, in notify
    Notify.notify(self, resid)
  File "/usr/lib/python2.4/site-packages/Trac-0.11rc1-py2.4.egg/trac/notification.py", line 130, in notify
    self.send(torcpts, ccrcpts)
  File "/usr/lib/python2.4/site-packages/TracDiscussion-0.6-py2.4.egg/tracdiscussion/notification.py", line 124, in send
    NotifyEmail.send(self, torcpts, ccrcpts, header)
  File "/usr/lib/python2.4/site-packages/Trac-0.11rc1-py2.4.egg/trac/notification.py", line 406, in send
    self.server.sendmail(msg['From'], recipients, msgtext)
  File "/usr/lib64/python2.4/smtplib.py", line 691, in sendmail
    raise SMTPRecipientsRefused(senderrs)
SMTPRecipientsRefused: {u'oscar': (451, '4.3.0 <actitud@ingeniagroup.com>: Temporary lookup failure'), u'irving@ingeniagroup.com': (451, '4.3.0 <actitud@ingeniagroup.com>: Temporary lookup failure')}

Attachments (0)

Change History (5)

comment:1 by Emmanuel Blot, 17 years ago

Cc: plugin added
Milestone: not applicable
Priority: highnormal
Resolution: invalid
Severity: criticalnormal
Status: newclosed

/discussion is not a Trac URL, but is managed by a plugin

BTW "temporary" means that the error is well … temporary, so I don't think it's a critical issue for now, it might be transient.

Anyway, please report the error to the plugin maintainer, or to the web admin of the web site if you are not the admin.

comment:2 by anonymous, 17 years ago

Resolution: invalid
Status: closedreopened

in reply to:  2 comment:3 by Emmanuel Blot, 17 years ago

Resolution: invalid
Status: reopenedclosed

Replying to anonymous:

Do not reopen a ticket with no details.

comment:4 by Piotr Kuczynski <piotr.kuczynski@…>, 17 years ago

Milestone: 0.11.2
Version: 0.11rc1

comment:5 by Christian Boos, 17 years ago

Milestone: 0.11.2

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.