-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi I think I've found a bug in IMP Debian package. When I saved "Full Name" on preferences, IMP added a "<" to the end of the full name. Then, when I sent a message, the "From:" appeared something like that: [EMAIL PROTECTED], [EMAIL PROTECTED]
I looked at the database and I found this "<" in the "Full Name" field. I looked where this string was added to the database and I found this function ___________________________________________________________ if (isset($fullname) && ($fullname != $old_fullname)) { // filter for existing quotes if (substr($fullname, 0, 1) == '"' && substr($fullname, -1) == '"') { $fullname = substr($fullname, 1, -1); } // filter for illegal characters $quoted = imap_rfc822_write_address('', '', $fullname); $quoted = substr($quoted, 0, strlen($quoted)-4); if (!(imp_set_fullname(addslashes($quoted), $imp->user, $imp->server))) { $errormsg .= $lang->fullname_error; $updated = false; } } _______________________________________________________________ I don't know a lot about PHP, so I don't fully understand this function, but I changed the 8th line $quoted = substr($quoted, 0, strlen($quoted)-4); changing the -4 for a -5 $quoted = substr($quoted, 0, strlen($quoted)-5); and now it works perfectly (I think). My questions are: Anyone faced this problem before? (In other words, is this a real bug or it's only on my IMP?) Should I inform IMP Debian package mantainer? Or IMP coders? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+jBt0GOU6HQZ81TcRAsXOAJ4t9aTOveJmC509qpv339w27jTT4gCeKu+p monXKMtceZhkkLXtuJU2QnE= =N8sd -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]