My email function should be ok, since I can receive the mails by clients using my webform.

however, the email function is down with "new registration" and "Request new password"

error message "Unable to send e-mail. Please contact the site administrator if the problem persists." appears.

How to solve this?

Comments

WorldFallz’s picture

Are you on a windows box? If so, you might be affected by the bug mentioned on this page: http://drupal.org/handbook/modules/webform/faq#webform-email

cayenne’s picture

we had that problem when someone screwed up the server's email settings.

Google around and see if you can find a simple script that sends email. See if that will run. It may not be drupal at all.

:)

taohai’s picture

the problem is

the server email setting is ok, it is veried by the mail TEST script and other modules using email function.

however, the register and password recovery, and email notification of the site could not funtion well.

contact form can not work stable, some time is ok, sometime is not.

it's wierd!!!

xacobe’s picture

Same problem here, since yersterday. It just stop working, I can send emails to users, and they can use contact forms but they cannot request new password as a messages will said "Unable to send e-mail. Please contact the site administrator if the problem persists."

xacobe’s picture

It seem to be something with the i18n. Only works when defaut language is selected.
Im using ubercart, four languages, language negotiation with fallback.

taohai’s picture

I'm using i18n too...

another test site on the same server without contributed modules is ok with the password recovery function.

xacobe, maybe we can discuss how to resolve it

xacobe’s picture

I also have installed: ubercart, afilliatev2, apply for role.
I tryed to disabled "apply for role" and nothing, right now I have no time to test it, but Ill keep writing down here any progress as I keep trying.
I tryed other modules, like "login-one-time", but doesnt work neither. Other modules using email are working well.

JoshOrndorff’s picture

I'm having a similar problem. When users requested a new account or password they would see the error that the message could not be sent. I tried to create a few user accounts to test it out, and confirmed that the error message was being displayed. The funny thing was that the message was actually successfully sent to the new user's account. The error was thrown on the email that was supposed to go to the administrator saying that a new account was awaiting my approval.

I figured out that the problem was the following: When I had first set up the account I entered the email admin@***.com later I decided to change it to josh@***.com For whatever reason, drupal was trying to send the email to admin rather than josh. I solved (or worked around) the problem by switching back to admin@***.com It wasn't really a big deal for me to switch back, but maybe this is a bug, and I could see it being a problem in other situations.

Maybe that's helpful to someone.

-Josh

vivdrupal’s picture

Had change the site email after installation. Reverting to the original one solved the problem.

But this is a bug.. I guess.

taohai’s picture

any update for this issues,
I'd updated the drupal version to 6.17

however, the problem still exist!

yulianita’s picture

Hi, I know this is an old issue but I have exactly same problem and I can't find some comment talking about this error.

How did you fix this? I'm almost crazy.

Thanks for your help.

judeson’s picture

Hi, go to this link http://drupal.org/node/455888. It might help you.
Because this thread is already raised and got solution too. I hope it will work.
Please let me know if you have any queries.

hoofdbaas’s picture

try this:

sudo apt-get install sendmail

it worked for me with dp7/apache2/ubuntu 10.10/php5

shabbir111’s picture

Hi Judeson,

The link that you have specified is about ubercart issue with unable to send e-mail. For me i have created a site which is live right now, and whenever i create a user and enter his/her e-mail address the error shows. Also the webforms that i am using for the site is also not sending e-mails to the specified e-mail address..please help as my site is live and i am terribly stuck in the middle of nowhere.

sapenov’s picture

I've fixed this error by configuring sendmail properly.
For more details please have a look at this link
http://drupal.stackexchange.com/a/68846/16320

Devendra Kumar Vyas’s picture

Please help me