We don't get any messages (e-mails) anymore when new members have registered. Can anyone check this please?
Did "Notify administrators when a new member joins" get unchecked? Be sure to check spam filters and bounced email logs on the server. Are you using the mail queue?
How do you send mails? Phpmail or SMTP? Probably they are marked as spam, you can check your email " spam test" here https://www.mail-tester.com
It's checked. The Mails are not in my spam folder. I am using not the mail queue and php standard for sending mails. All was okay a few weeks before. Now we are not getting any notifications at all. Could it be a problem with the update to 1.0.5?
I will ask my members if they get any email notifications at all.
I depends when exactly stopped working.
If it stopped the moment you installed 1.0.5 then it may be, there were changes to the "new members joining" emailing, but it works fine here (provided this is really the latest code and I didn't forget to push something to the repo before releasing... okay, lots of assumptions on my side here... :-\
It seems board notifications are coming through, but I don't get an email when a new member registered any more. Do you get these emails here?
I logged in at the hoster email login (webmail) to be sure there are no emails marked as spam. On the server of my hoster there are no emails waiting or marked as spam, my Google account found no waiting emails either (I am using Pop3 to get them into my Google Inbox). They are nowhere.
For me is working, I use 1.0.5 version and I get mail when a member register to my forum.
Hm, I have to try again tomorrow...
I tried to register another test account on my board. After getting the email with activation link, I get this error message when I click on the activation link:
The account seems to be activated anyhow, but is not shown in info center as latest member. :o
I used the same email address for this new user as is set in the server settings as board email. Can this be the problem?
Help is needed!
Edit: After looking at my error log it seems all new members get the error message shown above. The latest one is from November 16th. The errors are marked as critical.
There still is no email coming through. Must be, as I registered the test user today. But there isn't.
hmm... I can't see that function used in the registration process, do you have any addon installed?
Sure.
AEVA BBCode replacement 0.0.1
AmazonAffiliate4ElkArte 1.0
Google Member Map 1.0
Home Page 0.0.1
Message to New Members 0.0.1
Recent Topics 0.0.3
Topic Author 1.0
Board notifications are coming through, I get one. So it seems only registration emails are making problems. And the error message posted above.
If Message to New Members is the one I coded, it should be version 0.0.2 from:
http://www.elkarte.net/community/index.php?topic=2626.msg17871#msg17871
can you check that?
Okay. Simply upload and overwrite?
Uninstall and install the new version, better. ;)
Okay, I will try. ;)
@Jorin did you have a chance to verify if the new version of the addon works?
Must re-install it first. Thanks for remembering, now I need time. ;)
Installed the new version now. I registered a test user then. When he clicks on the activation link he gets the following error message:
It seems the account is already registered then, when I try the second activation link with the code number. Board says then: You're account is already activated. :o
Back to topic: No message for new registered account coming through. :( Should I try what happens when the addon is deinstalled?
I tested...
With deinstalled addon the error message posted above is gone! And there's the e-mail for a new registered member! Hurray!
Seems this is a problem of the addon. ::) ;)
meh...
I'll keep this unread and check what the matter is, I thought I fixed it a while ago... :-\
Thanks! :)
Still nothing new? :(
Okay, I will test it again.
Okay, I uininstalled the version 0.0.2 I already had installed. Then I installed it again (the version from your link). When a new member gets the activation email and follows the activation link, the following error accurs:
He can login anyway, but he didn't get the welcome message. He isn't shown as latest member too. And I didn't get an email that a new user has registered. :(
/me blames emanuele for not having notices the test site was still using 1.0.4...
Okay, I get the error as well, I'll debug the issue better.
Bug found: https://github.com/elkarte/Elkarte/issues/2401
Please, use the attached file as a temporary measure until 1.0.7 is released, then any version will do.
Sorry... Lost track of this... As we are using 1.0.7 now, can I use the addon "message to new members" now without errors? That's what you meant?
Edit: Nope, still the problem with this error message when the new users clicks on the activation link in his e-mail:
I installed this package:
http://www.elkarte.net/community/index.php?topic=2626.msg17871#msg17871
:(
Should I try your file posted above?
That's odd... I'll have a look again soonish...
I know you have a lot to do. Is there any chance you can help within the next weeks? If not, I must think of something different to inform new members of important things.
Would you mind attaching your Members.subs.php and Register.controller.php?
No problem.
Could you also attach your MessageNewMembers.integrate.php? (Should be in sources.)
Sure.
Could you have a look at your admin panel and see if you have configured the "senders" of the PMs?
The admin email adress in the server settings is correct and yes, I have set my admin user as sender of the PM in the settings of the addon.
Any news? O:-)
@txcas when you registered at elkarte.it did you get a welcome PM?
Ohh... never mind I forgot you registered to the 1.1 test site, I thought it was the 1.0... :-[
I tested it just now on my test site. Apart from the fact the PM is not sent to the new member, the notifications email are delivered properly, so... I'm a bit lost.
Does the welcome PM works for you?
Never mind, the package I was using is broken.
ETA: that said... I have no idea where the problem is.
When the link is clicked, it says: Wrong value type sent to the database. Array of integers expected. (member_ids)
I think the addon is overwriting the default activation email and as such it is referring to a member id which is not yet activated?
But the registered member did successfully registered in my case though no email is sent after the activation.
I have that problem too.