I subscribe to the squirrelmail-users mailing list. [X] True - No need to CC me when replying [ ] False - Please CC me when replying This bug occurs when I use a specific plugin/function The description of the bug: SquirrelMail address book doesn't do syntax check on email addresses. E-mail address fields shouldn't contain anything else but properly formatted e-mail addresses. In spite of this, SM soesn't do any syntax check. Neither upon saving addresses to address books nor during mail transmission. This can lead to so difficult prolems during mails sending, that it can be investigated only by system admins but not users: 220 titanic.nyme.hu ESMTP EHLO titanic.nyme.hu 250-titanic.nyme.hu 250-PIPELINING 250-SIZE 31457280 250-VRFY 250-ETRN 250-STARTTLS 250 8BITMIME MAIL FROM:<muzeum@xxxxxxxxxxx> 250 Ok RCPT TO:<ekovacs@xxxxxxxx> 250 Ok ... RCPT TO:<"Lovas Gyula" <lovasgy@xxxxxxxx> 501 Bad recipient address syntax I can reproduce the bug by: Insert an etry wih a malformatted mail address into the address book and try to send a mail for him/her. (Optional) I got bored and found the bug occurs in: (Optional) I got really bored and here's a fix: ---------------------------------------------- My browser information: Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.0.9) Gecko/2009041500 SUSE/3.0.9-0.1.1 Firefox/3.0.9 My web server information: PHP Version 4.3.1 PHP Extensions (List) * 0 = yp * 1 = xslt * 2 = xml * 3 = wddx * 4 = tokenizer * 5 = sysvshm * 6 = sysvsem * 7 = standard * 8 = snmp * 9 = shmop * 10 = session * 11 = qtdom * 12 = posix * 13 = pgsql * 14 = pcre * 15 = overload * 16 = openssl * 17 = odbc * 18 = mysql * 19 = mcrypt * 20 = mcal * 21 = mbstring * 22 = ldap * 23 = imap * 24 = iconv * 25 = gmp * 26 = gettext * 27 = gd * 28 = ftp * 29 = filepro * 30 = exif * 31 = domxml * 32 = dbase * 33 = dba * 34 = curl * 35 = ctype * 36 = calendar * 37 = bz2 * 38 = bcmath * 39 = zlib * 40 = apache SquirrelMail-specific information: Version: 1.4.17 Plugins (List) * 0 = compatibility * 1 = calendar * 2 = filters * 3 = translate * 4 = listcommands * 5 = message_details * 6 = newmail * 7 = change_pass * 8 = askuserinfo * 9 = folder_sizes * 10 = check_quota * 11 = mail_fetch * 12 = local_autorespond_forward * 13 = delete_move_next * 14 = bug_report My IMAP server information: Server type: courier Server info: * OK [HIDDEN] IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION] Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc. See COPYING for distribution information. Capabilities: IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users