<?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>Unclear error message in compose window when profile&#039;s from address is invalid</title> 
  <pubDate>Thu, 09 Apr 2026 21:10:08 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/6941</link> 
  <atom:link rel="self" type="application/rss+xml" title="Unclear error message in compose window when profile&#039;s from address is invalid" href="https://bugs.horde.org/ticket/6941/rss" /> 
  <description>Unclear error message in compose window when profile&#039;s from address is invalid</description> 
 
   
   
  <item> 
   <title>If a user&#039;s profile has a From address that does not pass va</title> 
   <description>If a user&#039;s profile has a From address that does not pass validation, the user is prevented from sending mail and is given this error message: &quot;Validation failed for: Joe User &lt;joe@example.com&gt;&quot; This can be confusing for the user and it would be nice to have a more helpful error message.



I&#039;ve attached a patch with extends the error message to read: &quot;Validation failed for: Joe User &lt;joe@example.com&gt; Your From address is not a valid email address. This can be fixed in your &lt;a href=&quot;/horde/services/prefs.php?app=imp&amp;group=identities&quot;&gt;Personal Information&lt;/a&gt; options page.&quot; This allows users to immediately jump to the place where they can fix the problem.



(Is there a better way to link to the &quot;Personal Information&quot; pref page?)</description> 
   <pubDate>Tue, 17 Jun 2008 13:37:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6941#t46602</link> 
  </item> 
   
  <item> 
   <title>I like the idea of a better error message, but linking to th</title> 
   <description>I like the idea of a better error message, but linking to the preference page is not so good in this very case. Opening the preference page in a new window is bad usability (see the category color popup, it&#039;s horrible). And since the compose window can be both, in the horde frame, or in a popup window, we can&#039;t target the current window either.

I think it would be better to only tell the user what to do. And the message should be extended earlier in the code, in getFromLine(). Also, please use getMessage() instead of accessing the message property directly.</description> 
   <pubDate>Wed, 18 Jun 2008 21:23:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6941#t46650</link> 
  </item> 
   
  <item> 
   <title>Why isn&#039;t this validation being done when the user enters th</title> 
   <description>Why isn&#039;t this validation being done when the user enters the e-mail address in the identities page?  That would make the most sense.</description> 
   <pubDate>Sat, 21 Jun 2008 17:46:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6941#t46714</link> 
  </item> 
   
  <item> 
   <title>

&gt; I think it would be better to only tell the user what to</title> 
   <description>

&gt; I think it would be better to only tell the user what to do. And the 

&gt; message should be extended earlier in the code, in getFromLine(). 

&gt; Also, please use getMessage() instead of accessing the message 

&gt; property directly.



I&#039;ve attached a new patch, which just extends the error message, and does so in getFromLine().</description> 
   <pubDate>Tue, 24 Jun 2008 20:27:05 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6941#t46776</link> 
  </item> 
   
  <item> 
   <title>&gt; Why isn&#039;t this validation being done when the user enters </title> 
   <description>&gt; Why isn&#039;t this validation being done when the user enters the e-mail 

&gt; address in the identities page?  That would make the most sense.



It is done there. Some of our user&#039;s identities contain invalid from addresses because we migrated our data before the upgrade script validated those addresses.</description> 
   <pubDate>Tue, 24 Jun 2008 20:29:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6941#t46777</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/imp/docs/CHANGES?r1=1.1144&amp;r2=1.1145&amp;ty=u
http://cvs.horde.org/diff.php/imp/lib/Identity/imp.php?r1=1.78&amp;r2=1.79&amp;ty=u</description> 
   <pubDate>Wed, 25 Jun 2008 04:00:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6941#t46785</link> 
  </item> 
   
  <item> 
   <title>Switched to using a gettext message (for translation) and co</title> 
   <description>Switched to using a gettext message (for translation) and committed - thanks!</description> 
   <pubDate>Wed, 25 Jun 2008 04:01:20 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6941#t46787</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
