Feature #5692

IMAP -- error for msg_att will report the UID

Added by art lussos almost 4 years ago. Updated over 3 years ago.

[ruby-core:41413]
Status:Closed
Priority:Normal
Assignee:Shugo Maeda

Description

I am getting errors in msg_att and it would be easier if I could get the UID of the email causing the issue. What I propose is that we pass into the method msg_att the UID and if an error occurs report the UID.

def numeric_response
n = number
...
...

data = FetchData.new(n, msg_att(n))
...
end

def msg_att(n)
...
...
...
else
parse_error("unknown attribute `%s' for UID {%d}", token.value, n)
...
end

Associated revisions

Revision 34010
Added by Shugo Maeda over 3 years ago

  • lib/net/imap.rb: includes the sequence number of UID in a error message. suggested by art lussos. [Feature #5692]

Revision 34010
Added by Shugo Maeda over 3 years ago

  • lib/net/imap.rb: includes the sequence number of UID in a error message. suggested by art lussos. [Feature #5692]

History

#1 Updated by Shugo Maeda almost 4 years ago

  • Status changed from Open to Assigned
  • Assignee set to Shugo Maeda

#2 Updated by Shugo Maeda over 3 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r34010.
art , thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • lib/net/imap.rb: includes the sequence number of UID in a error message. suggested by art lussos. [Feature #5692]

Also available in: Atom PDF