this post was submitted on 25 Jan 2026
12 points (100.0% liked)
PieFed Meta
2200 readers
3 users here now
Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.
Wiki
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This may just be a shot in the dark but what is the
MAIL_USE_TLSsetting in your configuration? I also had issues with mail delivery to start with and it turned out that the problem was that I thought that setting was for SMTPS, but it's actually whether to use STARTTLS. Granted since you're using port 587 either value should work, but Mailgun might block unencrypted submissions.Also, I think almost all email delivery happens from the celery instance. This was also a mistake I made to start with because I didn't prioritize getting async up and working (turns out that's very important).
MAIL_USE_TLS=True in my current configuration...that's what's really strange about it. The exact same configuration in Docker doesn't work for the bare metal install. I've yet to figure out why that is, I'm just glad that it works in the Docker version!