Email and SMTP - softerfish/fyuhls GitHub Wiki

Email and SMTP

Use this page for outbound email setup and troubleshooting.

In fyuhls

Config Hub > Email handles:

  • SMTP host
  • SMTP port
  • encryption mode
  • auth username and password
  • sender address
  • rate limit
  • queue visibility
  • test connection
  • test email
  • built-in email templates

The page also shows quick queue stats such as:

  • pending in queue
  • sent in the last 24 hours
  • failed attempts

v0.1.2 notes

  • SMTP host validation is stricter
  • unsafe private or loopback targets are rejected
  • you should use the email config page for SMTP issues, not the support page

Best practice

  • save the SMTP form
  • test connection
  • send a test email
  • review the queue counters if mail still feels delayed
  • then test one real password-reset or verification flow

If delivery fails

Check:

  • host
  • port
  • auth mode
  • secure method
  • sender address
  • queue health
  • recent logs in System Status
  • whether the mail_queue cron task is running every minute

Template editing

System templates are edited on the same page.

Use them for:

  • account confirmation and password reset mail
  • package and storage warnings
  • security alerts
  • withdrawal status updates
  • contact and DMCA responders
  • admin notification messages
⚠️ **GitHub.com Fallback** ⚠️