Notifier has failed to construct mailer object
Submitted by skittles on Wed, 01/23/2008 - 05:57.
Hi guys,
I can't get the email functionality to work.
I have wamp server(wampserver.com) as the foundation for my server.
I setup up the email to use SMTP server with he following settings:
Mail transport:SMTP server
SMTP server:smtp.gmail.com
SMTP port:587
Use SMTP authentication:Yes
SMTP username:myemail@gmail.com
SMTP password:mypassword
Use secure SMTP connection:TLS
I know have this settings correct. Is there something that I am missing?I've tried with and without the Microsoft Exchange compatibility mode on.
Please help.

Based on past experience, this is probably a problem with your host. What hosting company are you using? have you contacted them to make sure they allow this usage and are not blocking any of the necessary ports?
You can also try port 465 as in the example settings below.
Microsoft Exchange Compatibility: NO
Mail Transport: SMTP SERVER
SMTP Server: smtp.gmail.com
SMTP Port: 465
Use SMTP Authenticatoin: YES
SMTP username: myemailadmin@mydomain.com
SMTP password: mypassword
Use Secure SMTP connectoin: Yes, use SSL
You can also try changing to using TLS
Use Secure SMTP connection: Yes, use TLS
Sorry, I read through your post and forgot you mentioned your were using mamp, so I'm guessing you're hosting this on your own server. This makes it even more likely that your ISP is blocking many standard ports like that (prevents spammers and pushes people to use business services).
You can also try setting things up with our supplied instructions for XAMPP
Hi ryan,
I've tried setting the smtp port that php uses to another port but is still causing errors.
I've also tried using port 465. Any other ideas?
Highly possible that your local virus scanner is preventing mailings from going out. If all else fails, try testing another php mail script - even just writing a simple little script to send a test mail will help you debug some of those issues. I know it works for other people though, so unless we can narrow down the issue its probably not a bug in pp and more a configuration issue.
Thank you for your input. I've figured out the problem. It turns out that my email server was not configured correctly, and no emails were able to be sent through my default php settings. So it really had nothing to do with projectpier.
Hello! I'm having the same issue as you. I've contacted my web host and they don't think it's an issue on their end. They think i need to change the configuration file. How did you resolve your problem? Any help would be really swell!
Sorry shirtandsimple, but my server is home grown. I had to change my own php smtp server settings and everything worked. I using my own smtp server, because I can't get smtp server settings to work with anything but my own server smtp server.
Problem still persists. After setting up my own smtp server, I realized I know have spam issues. As my server is not recognized, so all my mail is marked as spam and hence blocked. Still trying to work out the SMTP Gmail Setup problems.
I had the same problem: When setting Mail transport to 'SMTP server', I got the message 'Notifier has failed to construct mailer object', and when changed Mail transport to 'Default PHP settings', I got the message 'Test mail has been successfuly send', but no message was actually going out.
The solution was to leave Mail transport as 'Default PHP settings' and edit the file /etc/nullmailer/remotes this way:
my.inbox.com smtp --port=465 --user=myuser@inbox.com --pass=mypaswd
BTW, I'm running Ubuntu.
The hint was to see these error messages in /var/log/mail.log:
... nullmailer[4260]: Starting delivery, 2 message(s) in queue.
... nullmailer[4260]: Starting delivery: protocol: smtp host: my.inbox.com file: 1217413365.4855
... nullmailer[5739]: smtp: Failed: 550 Relay denied. Server requires authetication.
... nullmailer[4260]: Sending failed: Permanent error in sending the message
Then I investigate nullmailer and found the explanation here:
http://undesigned.org.za/2007/11/22/nullmailer-a-developers-best-friend