I have a python script that I run through cron. This script collects some information, then sends out an email. This script worked fine until a few months ago. Nothing has changed on my side (no updates to the script or python libraries it uses), so I’m guessing something has changed on the dreamhost side.
The error message I get when the script tries to send an email is:
SMTP error: server refused recipient: 554 5.7.1 firstname.lastname@example.org: Recipient address rejected: Access denied
The script I am using is the bzr_hookless_email.py from this project:
Has something changed in how dreamhost handles email?