Edgewall Software
Modify

Opened 18 years ago

Closed 18 years ago

Last modified 17 years ago

#2774 closed defect (worksforme)

E-Mail notifications lost when some cc addresses are invalid

Reported by: Dan <trac@…> Owned by: Emmanuel Blot
Priority: normal Milestone:
Component: ticket system Version: 0.9.4
Severity: normal Keywords: notification email
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

Adding invalid addresses (e.g. spelled incorrectly) in the "cc" field may cause notifications to valid addresses to be lost. The addresses lost seem to be positional. For instance, with four addresses in the "cc" (plus a valid reporter), if the first and last "cc" addresses are to incorrect users, then none of the users receive a notification. If maybe just the first "cc" address is invalid, and there are two good addresses, maybe only the reporter notification is lost.

There seem to be some various combinations of behavior as to which addresses get the notifications versus location of invalid addresses in the string.

I believe this was also a problem in earlier Trac releases.

Platform is Win XP 64, Python 2.4.2

Attachments (0)

Change History (3)

comment:1 by Emmanuel Blot, 18 years ago

Keywords: notification email added

Notification implementation has been slightly rewritten in 0.10, I'll try to reproduce this issue.

comment:2 by Emmanuel Blot, 18 years ago

Owner: changed from Jonas Borgström to Emmanuel Blot
Status: newassigned

Can you check if the problem still occurs with trunk from [2936] ?

comment:3 by Emmanuel Blot, 18 years ago

Resolution: worksforme
Status: assignedclosed

This problem should have been fixed in 0.10:

  • Notifications are now send within a single post to the SMTP server, and SMTP servers accept an email if at least one out of the specified recipients is valid.
  • Previous releases (0.9) used to post one email per recipient, so the delivery might have been interupted when the first error -invalid email address- was encountered.

Please re-open this ticket if you can reproduce the issue with a recent version:trunk

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Emmanuel Blot.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Emmanuel Blot 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.