lowercasename / gathio

Self-destructing, shareable, no-registration event pages
GNU General Public License v3.0
287 stars 33 forks source link

No way to disable smtp_username and password #151

Open halkeye opened 1 month ago

halkeye commented 1 month ago

https://github.com/lowercasename/gathio/blob/6f0721686aea7647554ad0f3ee4f6099bff4ef58/src/lib/email.ts#L43-L44

"Nodemailer is configured as the email service, but not all required fields are provided. Please provide all required fields in the config file."

I have a local mail server that proxies out to a service, it doesn't have credentials (maybe it should), but there's no way right now to allow that.

do you want a pr that just changes it to remove those two lines?

lowercasename commented 1 month ago

Yes, that would be fantastic! This will also probably solve https://github.com/lowercasename/gathio/issues/148.

halkeye commented 1 month ago

Self signed is another issue I have to figure out a plan for. Ill try and submit a pr tonight