Hi Mark, thank you again for your precious help.
Testing the second product:
1st) It works, but error message user will read is "
Could not find phrase 'markfl_cannotpmself_msg'."
2nd) Problem with case sensitive, if user puts
stratis rather than
Stratis message will go.
In second hand who will put his username

but better is that he must not be able.
3d) The option you have for usergroups, I think is no use.
If it is to be that option it would be better to be able for usernames only and not usergroups, just in case admins want to test their PM's for some how.
Thank you very, very much