Version: (using KDE KDE 3.0.3) Installed from: SuSE RPMs I regularly respond to postings in newsgroups. Many people use a fake or deformed emailaddress in such postings. I don't allways see that. It would be nice if KMail featured some (simple) checking to see if the address looks like it might be fake. A check for "nospam" in the address would allready filter out most invalid addresses I think. A messagebox notifying me of a potential problem (possibly with a line to edit the address) would be really helpfull.
How do you think should we replace the common user <at> some.host to user@some.host automatically?
Subject: Re: invalid email address detection No, I don't think we should replace it automaticly, but we could at least try to detect it. The best way would, IMHO, be to allow a (list of) regexps wich can be modified by the user against which the to, cc and bcc adresses are tested. It would also be nice if the user can respond with a "don't ask me about this address again". I think it is too dangerous to automaticly replace characters in an email address. Andr
Subject: Re: > 12:07 ------- Subject: Re: invalid email address detection > > No, I don't think we should replace it automaticly, but we could at least > try to detect it. The best way would, IMHO, be to allow a (list of) regexps > wich can be modified by the user against which the to, cc and bcc adresses > are tested. It would also be nice if the user can respond with a "don't ask > me about this address again". I think it is too dangerous to automaticly > replace characters in an email address. So, we'll do this: - Check if To: field contains a valid (RFC-based regexp) email address - if not, try to detect it via user-defined substitutions a la "user<at>host" to "user@host" - if any of this matches, ask user if he/she want KMail to do the substitution - if no any of regexps matches, warn the user Comments?
Subject: Re: invalid email address detection Yes, I have comments: - I think we should NOT have kmail replace any character in the emailadress. Instead, we should leave that to the user. Automaticly changing is too dangerous IMHO, risking sending possibly confidential data to the wrong adres. That leads to a security problem IMO. - a valid rfc-adress is no guarantee that the adres itself if valid. Considder this: a.t._nospam_somers@student.utwente.nl is perfectly valid according to the RFC, yet it is clearly not valid to send to. - We should check each address in the to, cc and bcc fields induvidually, I think. This would be, IMO, the best way: -get the addresses from the To, CC and BCC fields -check each adress against a set of regexps to detect substitutions like "user<at>host<dot>com" and also insertions like "a.t._nospam_somers@..." -for each address that matches, display a dialog that asks for confirmation on this address and offers the posibility to modify the address in question. As said before, it would be nice if a list of OK-adresses could be compiled (maybe by checking if it's in the users addressbook?), so the user isn't bugged over and over again for the same (valid) addres (I could register a valid address like _nospam_@myhost.com).
An email address validator exists in KDE since KDE 3.4.1 so that part is resolved, as for the replacing/parsing of addresses I am unsure if this is a good idea, What do others think ?
THe email address validator doesn't catch insertions like _no_spam_ in otherwise valid addresses, so it doesn't solve the original request.
*** Bug 95905 has been marked as a duplicate of this bug. ***
Thank you for your feature request. Kmail1 is currently unmaintained so we are closing all wishes. Please feel free to reopen a feature request for Kmail2 if it has not already been implemented. Thank you for your understanding.
Instead of creating a new feature request, please confirm here if the wishlist is still valid for kmail2.