PDA

View Full Version : 550 User cannot send email from scripts



leaddadaist
05-31-2012, 01:47 PM
I had a user today complaining about not being able to send email via my app (Dada Mail). Peering into the error logs, the error coming back, when attempting to pipe a message to sendmail (/usr/sbin/sendmaiL) was,

550 User cannot send email from scripts

This is somewhat of a new error for me, in re to Bluehost. Can anyone shed some light on how this error is triggered? Obviously, this user wants to be able to send messages via Dada Mail, so when they call up support, what are the questions they need to ask to work with Bluehost's support to get the problem figured out? Would sending via SMTP be a valid workaround, (even if the SMTP connection comes from a local ip?)

My guess is that this is from either sending too many messages at a time for an extended period of time, or, it's from complaints generated from the messages that they are sending out. I know Bluehost has a shared pool of mail servers that many different accounts use, so I'm also guessing that this is one way that Bluehost is trying to work around the big problem it has, where a few bad apples per mail server, are ruining the usefulness of the mail server (by having that mail server be blacklisted).

I'm constantly working to educate my users and make sure they're good citizens in the big picture of things. What advice should I give users who come across this error? Remember, 550 User cannot send email from scripts doesn't mean anything to them, except something's wrong, outside of their control and it's time to freak out.