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
 

As the topic would suggest I've run into another problem with PieFed...I have Mailgun set up as my SMTP host for password resets and the like, the password to my knowledge is correct as I've tested the configuration out in a separate Python script and it logged into smtp.mailgun.org successfully on port 587.

Has anyone else set up Mailgun or similar external SMTP hosting that may be able to help debug the issue?

you are viewing a single comment's thread
view the rest of the comments
[–] erebion@news.erebion.eu 3 points 2 days ago (2 children)

I've also tried setting up SMTP, but gave up. I just could never get it to work. Not sure whether the docs are just lacking or whether it might be a bug.

[–] thebluehydrangea@thebluehydrangea.org 1 points 1 day ago (1 children)

Out of curiosity was yours a bare metal or Docker installation? I had the exact same problem with the bare metal install, but with Docker the same mail configuration worked flawlessly. Perhaps the bare metal install documentation is missing a step?

[–] erebion@news.erebion.eu 1 points 1 day ago

I use Docker, must be somrthing else.

Mail parameters are set correctly, yet I never got any email when trying to test password resets and I also did not find anything in the logs. Not sure what the logs would say if it successfully sends an email.

[–] Phoenix1@piefed.social 2 points 2 days ago (1 children)

Goodness, how do you handle password resets and the like? Unfortunately I won't be able to operate a PieFed server without SMTP support, but I haven't been able to figure out what the issue is like yourself.

[–] erebion@news.erebion.eu 2 points 2 days ago

Single user instance*, I guess I'd do that using SQL as the UI does not allow me to reset it. But I could also just change it, I know I don't lose my passwords.

*actually two human users, but the other human knows I cannot easily reset it