• Johnny's avatar
    feat: add Email Plugin with SMTP functionality · b55a0314
    Johnny authored
    - Implemented the Email Plugin for self-hosted Memos instances, providing SMTP email sending capabilities.
    - Created configuration structure for SMTP settings with validation.
    - Developed message structure for email content with validation and formatting.
    - Added synchronous and asynchronous email sending methods.
    - Implemented error handling and logging for email sending processes.
    - Included tests for client, configuration, and message functionalities to ensure reliability.
    - Updated documentation to reflect new features and usage instructions.
    b55a0314
Name
Last commit
Last update
.github Loading commit data...
cmd/memos Loading commit data...
internal Loading commit data...
plugin Loading commit data...
proto Loading commit data...
scripts Loading commit data...
server Loading commit data...
store Loading commit data...
web Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
.golangci.yaml Loading commit data...
CLAUDE.md Loading commit data...
CODEOWNERS Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
SECURITY.md Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...