6.0.0-beta1
7/18/25

[#12951] Rfc822.php error when no default domain
Summary Rfc822.php error when no default domain
Queue Kronolith
Queue Version Git master
Type Bug
State Resolved
Priority 2. Medium
Owners jan (at) horde (dot) org
Requester boutilpj (at) ednet (dot) ns (dot) ca
Created 01/31/2014 (4186 days ago)
Due
Updated 02/03/2014 (4183 days ago)
Assigned 02/03/2014 (4183 days ago)
Resolved 02/03/2014 (4183 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
02/03/2014 04:02:24 PM Jan Schneider Assigned to Jan Schneider
State ⇒ Resolved
 
02/03/2014 02:17:06 PM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit ae9b91150dbdcd1fe35a1bda3600f015c99eb764
Author: Jan Schneider <jan@horde.org>
Date:   Mon Feb 3 15:04:23 2014 +0100

     Catch exceptions from notifications (Bug #12951).

     Add getErrors() to return errors instead.

  framework/Alarm/lib/Horde/Alarm.php |   29 +++++++++++++++++++++++++++--
  framework/Alarm/package.xml         |   18 ++++++++++++------
  2 files changed, 39 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/ae9b91150dbdcd1fe35a1bda3600f015c99eb764
02/03/2014 01:23:32 PM boutilpj (at) ednet (dot) ns (dot) ca Comment #3 Reply to this comment
And what's the bug, if the user doesn't specify a valid email address?
You had mentioned this on the mailing list so I filed this bug.


"This shouldn't be a fatal error, please create a ticket. "
02/03/2014 09:22:08 AM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
And what's the bug, if the user doesn't specify a valid email address?
02/03/2014 05:09:26 AM Michael Slusarz Queue ⇒ Kronolith
Version ⇒ Git master
 
01/31/2014 05:37:41 PM boutilpj (at) ednet (dot) ns (dot) ca Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Rfc822.php error when no default domain
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
If somebody creates an e-mail reminder in Kronolith 4.1.4 and 
specifies the e-mail address for the reminder as user instead of 
user@domain you get this error when horde-alarms runs:


Fatal Error:
Address is missing domain.
In /usr/share/pear/Horde/Mail/Rfc822.php on line 413

  1. Horde_Alarm->notify() /usr/bin/horde-alarms:25
  2. Horde_Alarm_Handler_Mail->notify() /usr/share/pear/Horde/Alarm.php:421
  3. Horde_Alarm->notify() /usr/bin/horde-alarms:25
  4. Horde_Alarm_Handler_Mail->notify() /usr/share/pear/Horde/Alarm.php:421
  5. Horde_Mime_Mail->send() /usr/share/pear/Horde/Alarm/Handler/Mail.php:101
  6. Horde_Mime_Part->send() /usr/share/pear/Horde/Mime/Mail.php:459
  7. Horde_Alarm->notify() /usr/bin/horde-alarms:25
  8. Horde_Alarm_Handler_Mail->notify() /usr/share/pear/Horde/Alarm.php:421
  9. Horde_Mime_Mail->send() /usr/share/pear/Horde/Alarm/Handler/Mail.php:101
10. Horde_Mime_Part->send() /usr/share/pear/Horde/Mime/Mail.php:459
11. Horde_Mail_Transport_Smtphorde->send() 
/usr/share/pear/Horde/Mime/Part.php:1753
12. Horde_Mail_Transport->prepareHeaders() 
/usr/share/pear/Horde/Mail/Transport/Smtphorde.php:122
13. Horde_Mail_Rfc822->parseAddressList() 
/usr/share/pear/Horde/Mail/Transport.php:125
14. Horde_Mail_Rfc822->_parseAddressList() 
/usr/share/pear/Horde/Mail/Rfc822.php:179
15. Horde_Mail_Rfc822->_parseAddress() 
/usr/share/pear/Horde/Mail/Rfc822.php:251
16. Horde_Mail_Rfc822->_parseMailbox() 
/usr/share/pear/Horde/Mail/Rfc822.php:286
17. Horde_Mail_Rfc822->_parseAddrSpec() 
/usr/share/pear/Horde/Mail/Rfc822.php:356

Saved Queries