I have tried PHPMailer_v2.3, PHPMailer_v2.0.3, and PHPMailer_v2.0

I have placed them in the messaging_phpmailer module directory and renamed the folder "PHPMailer"

I keep getting the following error in the status report:

Messaging PHPMailer PHP Mailer missing
HTML Mail requires the PHP Mailer class to properly send HTML Mail. Please download the 2.0 version and place the phpmailer folder in your messaging_phpmailer module directory. Rename the folder to "PHPMailer".

Comments

decibel.places’s picture

tried the stable 6.x-1.0 version with PHPMailer_v2.0 still the same problem

mehlbye’s picture

Folderstructure should be:
sites/all/modules/messaging/messaging_phpmailer/PHPMailer

Remember uppercase/lowercase.

This works for me with PHPMailer_v2.3.

decibel.places’s picture

I have placed them in the messaging_phpmailer module directory and renamed the folder "PHPMailer"

as you can see, I have placed it in sites/all/modules/messaging/messaging_phpmailer/PHPMailer/

ryan_courtnage’s picture

does the user your web server runs as have read access on the PHPMailer directory?

kewlguy’s picture

I am having the same issue.

Not sure how to find out if my web user has read access, though, the folder permissions are set to 755. I am using the 2.3 version of the PHPMailer and the file structure is correct.

I am still having the issue.

How might I confirm that the user that my webserver runs as has the correct read access?

kewlguy’s picture

I took the cheap and easy route and changed the permissions to 777 Recursively through folders while skipping the files.

This worked for me!

topclass’s picture

I have the same problem. I have tried phpmailer_v2.1 & phpmailer_v2.3 renamed to PHPMailer and keep getting the same error. I have also tried playing with the permissions up to 777 but no change.

Any other suggestions, this is driving me nuts.

Thanks

jose reyero’s picture

Status: Active » Fixed
StatusFileSize
new44.34 KB

I cannot believe this is that hard...

1. PHP mailer is in the right place, see screenshot

2. Permissions are ok, the web server can read the files, you can read this:
http://www.yourdrupalwebsite.com/sites/all/modules/messaging/messaging_p...
and you get a blank page (but not a 'file not found error') with this:
http://www.yourdrupalwebsite.com/sites/all/modules/messaging/messaging_p...

decibel.places’s picture

StatusFileSize
new48.56 KB
new65.33 KB
new55.74 KB
new17.72 KB

Followed it all, still getting error

decibel.places’s picture

decibel.places’s picture

StatusFileSize
new55.11 KB

oops, PHPMailer directory was "phpmailer" but fixed that and still having the other problems...

jose reyero’s picture

Status: Fixed » Closed (won't fix)

Really #8 is the best I can do.

I give up, won't follow anymore on this one :-(

decibel.places’s picture

I provided screenshots to show all steps in #8 were followed but the problem remains...

Anybody else have any ideas?

irishgringo’s picture

wow... I am glad you guys did all the hard work, because it works fine for me now... after just 3 minutes of monkey work

OnlineWD™’s picture

Problem was not using v2.0 ..

jozo.starosta’s picture

In my case the problem was not using the right version of the PHPMailer.
I run PHP 5.2.9.
After using PHPMailer_v5.1 (and renaming it to PHPMailer) everything looks ok.

acbramley’s picture

Had the same issue, seems to be a problem with the links on the download menu I clicked for PHP 5/6 and got sent to the PHP 4 page without realising. Make sure the source forge breadcrumbs say "Home / phpmailer for php5_6".

salientknight’s picture

The link to PHPMailer brings you to a site where the download file is for phpmailer-0.9 and this does not work. I got PHPMailer_v5.1 from source forge and that fixed my problem.
http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6...

jboeger’s picture

#18 worked for me.... thanks salientknight!