As Daniel says, use the Elgg api. You can't just insert into one table and expect that to work.
does anyone know if there is any plugin that does that?
There is a plugin called Upload Users (http://community.elgg.org/pg/plugins/naakka/read/384770/upload-users). Unfortunately, I haven't had time to test that on Elgg 1.7 or upgrade it for some time. But we used it succesfully in Elgg 1.5.
Hello tiago
I have same problem too , email not sent to yahoo and Gmail new members !!!
How is this an Elgg problem? If some, but not all emails are delivered, it sounds like your server is having spam filter issues?
Kevin is right not an Elgg issue, it is likely an issue of reverse DNS on your server. Do you have this configured? Reverse DNS is when your IP points back at the domain, so my IP reverses to mail.mydomain.com. Your server needs to have a static IP address and support reverse DNS, many providers will block the email if it comes from an IP without proper reverse DNS.
Hope this helps!
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.