[GH-ISSUE #133] Internal parser bad behaviour #115

Closed
opened 2026-02-27 11:10:10 +03:00 by kerem · 1 comment
Owner

Originally created by @tonioo on GitHub (Dec 4, 2013).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/133

Originally assigned to: @tonioo on GitHub.

Originally created by Antoine Nguyen on 2011-02-16T16:06:51Z

The internal RFC822 mailboxes parser is pretty weak :p

Against simple constructions like : "tonio@ngyn.org", its behaviour does not correspond to what we want, ie. the parser returns the unmodified address (between "<>"), whereas we would like to only get the address.

Originally created by @tonioo on GitHub (Dec 4, 2013). Original GitHub issue: https://github.com/modoboa/modoboa/issues/133 Originally assigned to: @tonioo on GitHub. **Originally created by Antoine Nguyen on 2011-02-16T16:06:51Z** The internal RFC822 mailboxes parser is pretty weak :p Against simple constructions like : "tonio@ngyn.org", its behaviour does not correspond to what we want, ie. the parser returns the unmodified address (between "<>"), whereas we would like to only get the address.
kerem 2026-02-27 11:10:10 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@tonioo commented on GitHub (Dec 4, 2013):

Posted by Redmine Admin on 2011-02-16T16:24:20Z

In [d20cb821b2b52da6d1dae26d30addaf512ffc0ac]:

#!CommitTicketReference repository="" revision="d20cb821b2b52da6d1dae26d30addaf512ffc0ac"
fixed #119 & #120
* I've fixed some little points I forgot during the last refactoring session
* Using the python "parseaddr" function is safer I think :-)
fixed #121
Simply delete existing 
 tags add new ones when modifications are done.
<!-- gh-comment-id:29813728 --> @tonioo commented on GitHub (Dec 4, 2013): **Posted by Redmine Admin on 2011-02-16T16:24:20Z** In [d20cb821b2b52da6d1dae26d30addaf512ffc0ac]: <pre> #!CommitTicketReference repository="" revision="d20cb821b2b52da6d1dae26d30addaf512ffc0ac" fixed #119 & #120 * I've fixed some little points I forgot during the last refactoring session * Using the python "parseaddr" function is safer I think :-) fixed #121 Simply delete existing <pre> tags add new ones when modifications are done. </pre>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#115
No description provided.