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".
| Comment | File | Size | Author |
|---|---|---|---|
| #11 | phpmailer_ftp.jpg | 55.11 KB | decibel.places |
| #9 | phpmailer_status.jpg | 17.72 KB | decibel.places |
| #9 | phpmailer_ftp.jpg | 55.74 KB | decibel.places |
| #9 | phpmailer_README.jpg | 65.33 KB | decibel.places |
| #9 | phpmailer_classphpmailerphp.jpg | 48.56 KB | decibel.places |
Comments
Comment #1
decibel.places commentedtried the stable 6.x-1.0 version with PHPMailer_v2.0 still the same problem
Comment #2
mehlbye commentedFolderstructure should be:
sites/all/modules/messaging/messaging_phpmailer/PHPMailer
Remember uppercase/lowercase.
This works for me with PHPMailer_v2.3.
Comment #3
decibel.places commentedas you can see, I have placed it in
sites/all/modules/messaging/messaging_phpmailer/PHPMailer/Comment #4
ryan_courtnage commenteddoes the user your web server runs as have read access on the PHPMailer directory?
Comment #5
kewlguy commentedI 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?
Comment #6
kewlguy commentedI took the cheap and easy route and changed the permissions to 777 Recursively through folders while skipping the files.
This worked for me!
Comment #7
topclass commentedI 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
Comment #8
jose reyero commentedI 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...
Comment #9
decibel.places commentedFollowed it all, still getting error
Comment #10
decibel.places commentedComment #11
decibel.places commentedoops, PHPMailer directory was "phpmailer" but fixed that and still having the other problems...
Comment #12
jose reyero commentedReally #8 is the best I can do.
I give up, won't follow anymore on this one :-(
Comment #13
decibel.places commentedI provided screenshots to show all steps in #8 were followed but the problem remains...
Anybody else have any ideas?
Comment #14
irishgringo commentedwow... I am glad you guys did all the hard work, because it works fine for me now... after just 3 minutes of monkey work
Comment #15
OnlineWD™ commentedProblem was not using v2.0 ..
Comment #16
jozo.starosta commentedIn 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.
Comment #17
acbramley commentedHad 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".
Comment #18
salientknight commentedThe 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...
Comment #19
jboeger commented#18 worked for me.... thanks salientknight!