<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Rfc822.php error when no default domain</title> 
  <pubDate>Fri, 10 Apr 2026 19:28:23 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/12951</link> 
  <atom:link rel="self" type="application/rss+xml" title="Rfc822.php error when no default domain" href="https://bugs.horde.org/ticket/12951/rss" /> 
  <description>Rfc822.php error when no default domain</description> 
 
   
   
  <item> 
   <title>If somebody creates an e-mail reminder in Kronolith 4.1.4 an</title> 
   <description>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-&gt;notify() /usr/bin/horde-alarms:25
 2. Horde_Alarm_Handler_Mail-&gt;notify() /usr/share/pear/Horde/Alarm.php:421
 3. Horde_Alarm-&gt;notify() /usr/bin/horde-alarms:25
 4. Horde_Alarm_Handler_Mail-&gt;notify() /usr/share/pear/Horde/Alarm.php:421
 5. Horde_Mime_Mail-&gt;send() /usr/share/pear/Horde/Alarm/Handler/Mail.php:101
 6. Horde_Mime_Part-&gt;send() /usr/share/pear/Horde/Mime/Mail.php:459
 7. Horde_Alarm-&gt;notify() /usr/bin/horde-alarms:25
 8. Horde_Alarm_Handler_Mail-&gt;notify() /usr/share/pear/Horde/Alarm.php:421
 9. Horde_Mime_Mail-&gt;send() /usr/share/pear/Horde/Alarm/Handler/Mail.php:101
10. Horde_Mime_Part-&gt;send() /usr/share/pear/Horde/Mime/Mail.php:459
11. Horde_Mail_Transport_Smtphorde-&gt;send() /usr/share/pear/Horde/Mime/Part.php:1753
12. Horde_Mail_Transport-&gt;prepareHeaders() /usr/share/pear/Horde/Mail/Transport/Smtphorde.php:122
13. Horde_Mail_Rfc822-&gt;parseAddressList() /usr/share/pear/Horde/Mail/Transport.php:125
14. Horde_Mail_Rfc822-&gt;_parseAddressList() /usr/share/pear/Horde/Mail/Rfc822.php:179
15. Horde_Mail_Rfc822-&gt;_parseAddress() /usr/share/pear/Horde/Mail/Rfc822.php:251
16. Horde_Mail_Rfc822-&gt;_parseMailbox() /usr/share/pear/Horde/Mail/Rfc822.php:286
17. Horde_Mail_Rfc822-&gt;_parseAddrSpec() /usr/share/pear/Horde/Mail/Rfc822.php:356 </description> 
   <pubDate>Fri, 31 Jan 2014 17:37:41 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12951#t82224</link> 
  </item> 
   
  <item> 
   <title>And what&#039;s the bug, if the user doesn&#039;t specify a valid emai</title> 
   <description>And what&#039;s the bug, if the user doesn&#039;t specify a valid email address?</description> 
   <pubDate>Mon, 03 Feb 2014 09:22:08 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12951#t82231</link> 
  </item> 
   
  <item> 
   <title>&gt; And what&#039;s the bug, if the user doesn&#039;t specify a valid em</title> 
   <description>&gt; And what&#039;s the bug, if the user doesn&#039;t specify a valid email address?

You had mentioned this on the mailing list so I filed this bug.


&quot;This shouldn&#039;t be a fatal error, please create a ticket. &quot;</description> 
   <pubDate>Mon, 03 Feb 2014 13:23:32 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12951#t82232</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit ae9b91150dbd</title> 
   <description>Changes have been made in Git (master):

commit ae9b91150dbdcd1fe35a1bda3600f015c99eb764
Author: Jan Schneider &lt;jan@horde.org&gt;
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</description> 
   <pubDate>Mon, 03 Feb 2014 14:17:06 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12951#t82233</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
