Author Topic: Admin approves account but Email is not sent to user to confirm activation!  (Read 9823 times)

0 Members and 1 Guest are viewing this topic.

Offline loz

  • Newbie
  • *
  • Posts: 28
    • View Profile
Hi,

When you set the 'Account activation' settings to 'by Admin', as each user registers they are sent an email to confirm that they have registered and will become activated after the admin has approved the registration. This email is sent and received perfectly. Admin also receives an email informing them they have to approve a registration by clicking on a link - all of this works fine.

What doesn't happen
is that after admin has activated the new user's registration via the 4images site, the activation email to say they have been successful and can now login to participate doesn't get sent to their email address.

I presume the 4images script has a bug with sending the activation email when the Account Activation is set to 'by Admin', because all other types of emails from 4images are sent except this particular one. I have changed SMTP settings and there's no difference, the Activation confirmation email to the user is never sent!

I've looked around the forum for an answer to this (which has been raised) but there is no solution yet. Please help.

Thanks,

Loz


Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Quote

I presume the 4images script has a bug with sending the activation email when the Account Activation is set to 'by Admin', because all other types of emails from 4images are sent except this particular one. I have changed SMTP settings and there's no difference, the Activation confirmation email to the user is never sent!


Quote

I've looked around the forum for an answer to this (which has been raised) but there is no solution yet. Please help.


You probably meant there are no specific solutions for this. If so, you're right since every e-mail server configurations has their differences.

Now, I'd suggest to check your mail logs (if you have access - if not - contact your hosting service in order to be verified) to see what might be the issue that might affect your case. ;)

Offline loz

  • Newbie
  • *
  • Posts: 28
    • View Profile
Quote
You probably meant there are no specific solutions for this. If so, you're right since every e-mail server configurations has their differences.

Now, I'd suggest to check your mail logs (if you have access - if not - contact your hosting service in order to be verified) to see what might be the issue that might affect your case. ;)

That wouldn't be the case though if all other emails were being sent, would it? It's just the confirmation email is not being sent. Surely the script hasn't got a way of sending out emails to the user after the Admin activates the account.

Loz

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Then, this topic might help you a little bit further :

http://www.4homepages.de/forum/index.php?topic=6327.0

Offline loz

  • Newbie
  • *
  • Posts: 28
    • View Profile
If the emails weren't sending at all then the link you provided would have been helpful. However, it is only this one email that is not sent out - in fact, I don't think the script is even set-up to send out an email when the Admin changes the user level from 'Registered Users (Not activated)' to 'Registered Users'.

This is a script problem, not an SMTP or mail problem. You try changing Account Activation to 'by Admin' on your board and see if it works - i bet it won't send the final activation email to the user.

Thanks,

Loz

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
If so, then I have never heard of this issue before ...

However, are you using a different domain name for sending activation e-mails and e-mailing users actually ?

Also, does your mail server tolerates the localhost usage ?

Offline loz

  • Newbie
  • *
  • Posts: 28
    • View Profile
No, not using a different domain name to send out emails.

Mail server does tolerate the localhost usage.

Honestly, try it on this forum if you own it and see that it won't send the confirmation of activation to the user via email.

Offline TheOracle

  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Quote

try it on this forum if you own it and see that it won't send the confirmation of activation to the user via email.


I'm not the owner, actually. I think I will let this problem over the admins. ;)

Sorry, I cannot help you further on this matter.

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
I have only one question: did you modify anything in register.php or includes/email.php ?
If you did, then 99% chance that that is the case. If not, then, as TheOracle suggested, check your email server logs, and check your spam box, perhaps the messages being filtered out as spam...

To make sure it works as supposed to, I just checked the fresh 4images code. The code that sends out emails to admin and to new members are identical and it works just fine. On my test gallery.

So, it seems the problem is on your side.
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)