I am aware of the many other:

Unable to send e-mail. Please contact the site administrator if the problem persists.

Questions that have been asked however, I believe my situation to be a bit different.


I have been tasked to make some updates to my companies website. They are hosted and use cpanel for management. I have been working with the Drupal portion of the site and have been getting the Unable to send e-mail error when trying to do any of the following:

  • Create a user account
  • Retrieve lost password
  • Use any of the e-mail functions in Ubercart (order confirmation ect..)


Are there any settings that I should be looking to change or is this something that needs to be configured in a config file. I have set and e-mail up for (Home » Administration » Store » Configuration) in Ubercart.

Things I have tried:

I have set and e-mail up for (Home » Administration » Store » Configuration) in Ubercart. I have also set up the site e-mail (Home » Administration » Configuration » System).

  • 1
    Has this site ever been able to send mail? Could be server config Jul 17, 2013 at 20:23
  • The site was just transferred to a new server a few days ago and has not worked since. As far as on the first server, I am not sure. The site was previously handled by an employee who was fired and he left no documentation that it worked on the first server.
    – Mike B.
    Jul 17, 2013 at 20:27
  • If it is as you say and the server needs configured, is that something that can be done while it's on a hosted server through cPanel or WHM?
    – Mike B.
    Jul 17, 2013 at 20:29
  • I wouldn't be sure how to troubleshoot from cPanel or WHM. Does your @domain email go through this server? Do you have command line access? I don't think WHM shows maillog. If you login to cPanel, on the left column you should see path to sendmail. In WHM, you can look at Mail Server Configuration and see if anything doesn't look right. If you have command line, tail -n 20 /var/log/maillog Jul 17, 2013 at 20:59
  • 2

1 Answer 1


So after much searching I came across this post:


Apparently issues with the default SMTP are quite common. This post explains how to install and configure "SMTP Authentication Support module" and PHPmailer to basically override the default.

Worked great for me.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.