WordPress.org

Ready to get started?Download WordPress

Forums

user registration email not working? (24 posts)

  1. xaddict
    Member
    Posted 7 years ago #

    I've set up my blog and everything except for one thing works correct.
    When users try to register they can and are added to the database but they never get their password emailed?
    Anyone has a solution for this?
    Oh btw: I myself am getting email notifications from wordpress-blog, so the mail() function and probably the sendmail() function are working..

  2. ramanchandel
    Member
    Posted 7 years ago #

    An identical Problem . I had installed WP on my site http://www.indiyaonline.com/home
    but the problem is if some user tries to register to the blog , they do not get their default passwords , thus rendering the whole blog unusable .Any one having any solution , please suggest or just mail admin@indiyaonline.com

  3. Abracadabra
    Member
    Posted 7 years ago #

    Same problem for me. Another issue is that I dont get the comment notification email anymore either.

    Both used to work for me. Then I moved my blog from http://www.asgerally.com/blog to http://yusuf.asgerally.com and ever since the move its stopped working. I posted a question here but never got any feedback :(

    quite disapointed. It makes managing my blog very unmangeable.

  4. TheoAnthony
    Member
    Posted 7 years ago #

    Hey there, i just setup my blog also and am having the same problem. New users are added to my database but no emails with password is going out?

    Any help greatly appreciated man.

    Cheers

    Theo Anthony

  5. Abracadabra
    Member
    Posted 7 years ago #

    I wonder if any of the moderators can help out there.

    I am wondering if this is a bug in wordpress where email alerts do not work on subdomains. This is quite frustrating, no new user emails, no new comment emails :(

  6. Mikey7777
    Member
    Posted 7 years ago #

    i have the same problem too.Search the forums but nothing :(

  7. gabster
    Member
    Posted 7 years ago #

    Aha !

    I see quite a bit of us have the same trouble. Anyone found a fix yet?

    thanks,
    GAbi.

  8. xxsaskexx
    Member
    Posted 7 years ago #

    Same exact trouble here. WordPress will send an e-mail if a lost password reset is requested, but not on the initial registration. So it's definitly wordpress. Any help?

  9. zElE
    Member
    Posted 7 years ago #

    I've had this problem on my newly installed WP's. Install, and WP sends standard 'admin' login email. Good.

    New user signs up, sends admin notification email. Good.
    Sends user password email - not received.

    New user attempts password recovery. "Email sent successfully" - not received.

    I've traced through the entire registration process as far as email sending, as well as the password recovery process, and I can't make any sense of why it works for half the processes, and not the other. This is problem is always the same - always sends the admin notifications of new users, but never sends anything else (even for admin password recovery).

    WordPress is telling me it's version 2.0.5. If I can offer any more assistance in finding the bug, let me know :)

    Edit: On a quick review of my 3 WP's, the first is a sub.domain.com/, the other 2 are sub.domain.com/dir. the first is as described above, the 2 in directories appear to send recovery and new user emails and to admin, but nothing else appears to be working. (Update may follow, if emails come through slower than I'm used to ;-))

  10. zElE
    Member
    Posted 7 years ago #

    Just thought I'd add a little more detail. This is all running on a Debian Linux server using PHP 5.1.6-4, and Apache2. No errors appear to be arising from the mail command, and from what I can tell, it's sending all emails. The problem doesn't appear to be wordpress itself (although it's possible that I missed something in the format of the email itself), rather something between the mail() function in PHP, and the sendmail command? It just seems rather peculiar that half the emails are sending, and half aren't - and it seems to be always the same ones in each group.

  11. karlieb
    Member
    Posted 7 years ago #

    Same problem here - except no emails at all get sent from wordpress. Not the user registration ones, nor notifications for the admin - nothing. 2.0.6 version, running on freehostia.com.

    Any plugin/manual fix ideas?

  12. WillemGrooters
    Member
    Posted 7 years ago #

    Add me - I'm on 2.0.6 now and have the same problem:
    Admin gets notification with all data as stated in the code (username and email address), usert gets an email but WITHOUT ANY DATA. I added the lines that the user is expected to receive into the ADMIN message and nothing seems to be wrong there. Expect for a minor difference in code (admin email is sent from wp_new_user_notification by statement "@wp_mail..." where user email is sent by "wp_mail...") the only difference I can think of is the location of the admin compared to the user (in my case, that is: admin on the machine where wordpress runs, and user on a different system.) That would mean a PHP or mail problem

  13. JamesWeddle
    Member
    Posted 7 years ago #

    Same problem here. 2 things:

    - I found out initially when a user was having issues sending me an email from a form ("mail() not found" or some such msg; I turned off the contact form plugin.

    - Next, I found the registration email didn't work. I have 2 blogs: one at a top level root directory; the other installed in a subdirectory. BOTH blog's registration email did not work. I moved the sub-directory blog up to the root directory (for other reasons) and everything (forms, registration emails, lost password emails) started working again. The other, also in a root directory but not recently moved, still does not work.

    Ahhh...weird.

    I reported the mail() to my host provider and they send it was a SMTP/Sendmail issue. I don't know why that would matter give the "recently moved" blog started working again. After a classic IT/User conversation with my host provider that paralleled "Who's on first?", I gave up on having them help me resolve the issue.

    This thread is the most definitive of this problem and it begs for a moderator or member with a solution to step up and post a comment.

    In the meantime, I'm not touching the one that is working and I am going to try the WPPHPMailer plugin on the other.

  14. JamesWeddle
    Member
    Posted 7 years ago #

    Ok,

    I downloaded WPPHPMailer from here:

    http://www.coffee2code.com/archives/2004/06/28/plugin-wpphpmailer/

    and it worked as advertised. I had reviewed it before but there seemed to be quite a few issues in the log/comment area.

    I only used it on the (previously) non-working site -- again, strange (same host, same database software, WP version, etc) as one works without WPPHPMailer and the other one needs it (www.gs2p.com).

    It doesn't look like it plays well with contact forms but I'll work through that later.

    Hope this helps someone.

  15. brwneyes
    Member
    Posted 7 years ago #

    Has anyone come up with a solution for this problem? I too have this exact issue, a new user registers and does not receive an email with a password. Can anyone please help with this?

  16. brukkie
    Member
    Posted 7 years ago #

    get_option('siteurl') somehow breaks the second email in wp_new_user_notification() in wp-includes/pluggable.php

    I replaced it for url of the site (hardcoded) and then it worked...

  17. angelini
    Member
    Posted 6 years ago #

    I have the same problem too.

    New registrations do not receive an email but admin does and the user is actually registered in the database.

    If I use the 'forgotten password' then I DO get an email with a new password (!!) so it's very frustrating.

    Seems enough people are experiencing this problem for WP guys to get onto it but it seems months have gone by with no solution. Apart from this Wp is perfect for my needs but this one bug renders it USELESS.

    I tried bukkies fix above but I'm afraid it didn't work for me.

  18. rolando1
    Member
    Posted 6 years ago #

    Same problem here. I'm on 2.1 and set up different test member accounts with different email address and no go.

  19. meandering
    Member
    Posted 6 years ago #

    Had the same problem, but fixed it for my system. Basically it was my mail tansport system (MTA) that was misconfigured.

    My system is debian linux, using exim4 as the mail transport agent. Looking at the logfile /var/log/exim4/mainlog showed that i had a bad smarthost. Once I reconfigured it with 'dpkg-reconfigure exim4-config' it all worked fine. For those with similar setups, here are the steps with my answers.

    1) at a terminal: dpkg-reconfigure exim4-config
    2) Split configuration into small files? no
    3) General type of mail configuration: mail sent by smarthost; received via SMTP or fetchmail
    4) System mail name: blue.gruz.net (gruz.net is my machine domain name, doesnt really matter what you put there)
    5) IP-addresses to listen on for incoming SMTP connections: 127.0.0.1
    6) Other destinations for which mail is accepted: blue.gruz.net (again, doesnt really matter)
    7) Machines to relay mail for: (blank response, leave it blank unless you really know what you are doing)
    8) IP address or host name of the outgoing smarthost: mail.internode.on.net (my ISP mail server, use your own)

    the rest of the questions are irrelevant to this issue.

    3) and 8) seem to be the important questions.

    This was my second go at WordPress, this problem being the showstopper before. I think the one thing that dragged me back was being able to see pictures of new themes at work, phpbb2 wouldnt do that, so i came back and gave it a second try.

    Now, I can go back & delete all those junk users i created while trying to get it to work! Hurrah!

  20. ptamdagr8
    Member
    Posted 6 years ago #

    as far as I know, the server which you are hosting might have disabled the command responsible for sending the e mails. chances are more for not working if you are using a free hosting service. ask the domain provider.

  21. ptamdagr8
    Member
    Posted 6 years ago #

    as far as I know, the server which you are hosting might have disabled the command responsible for sending the e mails. chances are more for not working if you are using a free hosting service. ask the domain provider.

  22. FolioFly
    Member
    Posted 6 years ago #

    Make room for me, too. My previous WP blog worked fine. I recently changed my domain name and installed a new one for the new location. Now when someone registers they can pick a screenname and get the message a password will be emailed to them. Of course it never comes and I'm not notified either. I tried sending the passwords from the WP_Users folder but that doesn't work either. Unfortunately, Yahoo is my host provider and they can't even confirm if they manage the mail servers my blog uses. Haven't received word back from WP yet, so I'm pretty stuck. Does anyone have any more suggestions since the last posting? Blog is at http://site.foliofly.com/blog7/. Deactivating and re-activating doesn't work either as you can see from my lucky number 7.

  23. kpyang88
    Member
    Posted 6 years ago #

    I encountered this issue on one of my blog that I host on Godaddy. However, I set up another WP blog on another hosting company, it worked just fine. So, I believe it is something to do with you hosting server.

  24. FolioFly
    Member
    Posted 6 years ago #

    Thanks for the information. I just wrote Yahoo again. Someone on another thread recommended that the plugin below works only after you make sure PHP mail is enabled, (a Yahoo thing). I tried it and it actually does fix the password problem and my test users do receive the password which does log them in.

    I'm having a difficult time editing the plugin's custom login screen though. I can view the source code from notepad and see what needs to be changed, but when I try to edit the wp-login or wp-register files I don't see the same code anymore. Creating new login and register files with the notepad code "works" and looks good on the surface, but then I lose all login and register functionality. Today I see my posting feature doesn't work either. When I try to post a test response from 2 different computers, all I get back is a page or so of background code. Are everyone else's posting features still working?

    PLUGIN LINK BELOW:
    http://www.jameskelly.org/wordpress-plugins/custom-login-and-registration-forms-plugin/

  25. nlaracuente
    Member
    Posted 6 years ago #

    I have a similar problem. Everything seems to work (password reminders, the admin gets user notifications) except for the users not getting the emails when they are created. This occurs with or without the aforementioned plugin and with both postfix and sendmail, so I doubt it is a flaw in the wp_mail() function or in system configuration.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags