The topic name says it all. Verification emails are not being sent from my site. I am wondering what PHP extensions are needed to make email sending work?
Also, on a somewhat similar note, is it possible to auto-verify all users? So they can instantly log in after registerring without needing to manually verify their email addresses. My website requires a special password to register, so I am not very worried about spam.
Thanks all!
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.
- rjcalifornia@rjcalifornia
rjcalifornia - 0 likes
- Untamed@jazzer666
Untamed - 0 likes
- rjcalifornia@rjcalifornia
rjcalifornia - 0 likes
- makky@makmeer
makky - 0 likes
- Untamed@jazzer666
Untamed - 0 likes
- rjcalifornia@rjcalifornia
rjcalifornia - 0 likes
- Wandering Bear@hippieland
Wandering Bear - 0 likes
- Wandering Bear@hippieland
Wandering Bear - 0 likes
- praveen davis@praveendavis
praveen davis - 0 likes
- iionly@iionly
iionly - 0 likes
You must log in to post replies.Do you have installed on a server or in your localhost? Also, have you checked the spam folder? Did you put an email in the setup page of Elgg?
What version of elgg are you using?
Rodolfo Hernandez
Arvixe/Elgg Community Liaison
It's installed on a dedicated server.
I have checked the spam folder.
I did put an email at the setup page.
elgg Version 1.7.7 (latest)
Thanks.
Do you have uservalidationbyemail plugin installed/enabled?
Rodolfo Hernandez
Arvixe/Elgg Community Liaison
This same problem i faced previously also. This is not elgg problme it is webhosting error. I think you need to talk your web host provider. Some web host providers giving only 50 mails/hour or 300 mails per day.
This is very negative effect for us. Even you also took dedicated server. I learnt one thing before know each every thing about server details don't buy server host. They cheat you later. he he he h..
rjcalifornia, I do have it installed and enabled.
makky, there is no limit or problem involving sending email persay on our server - I suspect that the PHP extension needed to sendmail is disabled. I am going to look in to this more...
UPDATE: Ok, so I looked in to it a bit more. My whole server is not sending emails, even through the simple mail() PHP function. The function itself doesn't seem to be blatantly failing... I just recieve no email.
Here are the mail php.ini configs:
The sendmail file IS there. So I am not that sure as to what is going on. Any help/info/insight/tips/etc are very helpful. Thanks all!
If your whole server is not sending emails, you should talk with your provider to fix this situation. A while ago that happened to me because I put the wrong DNS for my domain.
Rodolfo Hernandez
Arvixe/Elgg Community Liaison
Im haveing problems with the system sending e-mails to the wrong e-mail address.where is the "mail php.ini configs"? I cant find it in any of the files.
Never mind. I found it.
Email not sending when register new user,But emails send with this server in another cms before.
http://docs.elgg.org/wiki/No_emails_%28including_validation_emails%29_are_being_sent
http://docs.elgg.org/wiki/Missing_emails
If emails are not sent it's very likely a server issue because Elgg does fully rely on the server's capabilities on sending mails and normally you wouldn't have to set up anything in Elgg for emails to be sent. Actually there are no configuration options for mail sending in Elgg anyway.
Test out, if sending of mails work on the server (as described on the second link). You might also want to check if it's only verification mails that seem to be missing. For example you can create two test accounts and send a private message from one account to the other (email notifications in the user's settings enabled). If this notification is sent then the missing validations emails are likely to get blocked by ISPs because they are assumed to be spam. In this case you need to figure out what the possible problem is (there could be various reasons). In this case you might ask your hoster for support.